diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-04-28 00:48:57 +0200 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-04-28 00:48:57 +0200 |
commit | 4f17b186afdd0b076d3efc06fe844e1f547b805a (patch) | |
tree | aff796c8a962dca4d3b2880a26195ad91cdc25cb /testdata | |
parent | eaa99d13de8f9638c82beaae646cd66f3c1f8d89 (diff) |
better names for free variables
Diffstat (limited to 'testdata')
75 files changed, 1483 insertions, 1483 deletions
diff --git a/testdata/Builtins.out b/testdata/Builtins.out index a6cf15f7..07783eca 100644 --- a/testdata/Builtins.out +++ b/testdata/Builtins.out | |||
@@ -392,14 +392,14 @@ texture2D :: [32m'Sampler -> 'Vec 2 'Float -> 'Vec 4 'Float[39m[K | |||
392 | accumulationContext :: [32m{a} -> a->a[39m[K | 392 | accumulationContext :: [32m{a} -> a->a[39m[K |
393 | ------------ tooltips | 393 | ------------ tooltips |
394 | testdata/Builtins.lc 10:1-10:3 {a} -> a->a | 394 | testdata/Builtins.lc 10:1-10:3 {a} -> a->a |
395 | testdata/Builtins.lc 10:8-10:9 V1 | 395 | testdata/Builtins.lc 10:8-10:9 b_ |
396 | testdata/Builtins.lc 14:6-14:10 Type | Type -> Nat->Type | 396 | testdata/Builtins.lc 14:6-14:10 Type | Type -> Nat->Type |
397 | testdata/Builtins.lc 14:6-17:37 Type | 397 | testdata/Builtins.lc 14:6-17:37 Type |
398 | testdata/Builtins.lc 14:17-14:21 Type | 398 | testdata/Builtins.lc 14:17-14:21 Type |
399 | testdata/Builtins.lc 14:26-14:29 Type | 399 | testdata/Builtins.lc 14:26-14:29 Type |
400 | testdata/Builtins.lc 14:26-14:37 Type | 400 | testdata/Builtins.lc 14:26-14:37 Type |
401 | testdata/Builtins.lc 14:33-14:37 Type | 401 | testdata/Builtins.lc 14:33-14:37 Type |
402 | testdata/Builtins.lc 15:3-15:5 VecS V3 2 | {a} -> a -> a -> VecS a 2 | 402 | testdata/Builtins.lc 15:3-15:5 VecS d_ 2 | {a} -> a -> a -> VecS a 2 |
403 | testdata/Builtins.lc 15:3-15:27 Type | 403 | testdata/Builtins.lc 15:3-15:27 Type |
404 | testdata/Builtins.lc 15:9-15:10 Type | 404 | testdata/Builtins.lc 15:9-15:10 Type |
405 | testdata/Builtins.lc 15:9-15:27 Type | 405 | testdata/Builtins.lc 15:9-15:27 Type |
@@ -409,8 +409,8 @@ testdata/Builtins.lc 15:19-15:23 Type -> Nat->Type | |||
409 | testdata/Builtins.lc 15:19-15:25 Nat->Type | 409 | testdata/Builtins.lc 15:19-15:25 Nat->Type |
410 | testdata/Builtins.lc 15:19-15:27 Type | 410 | testdata/Builtins.lc 15:19-15:27 Type |
411 | testdata/Builtins.lc 15:24-15:25 Type | 411 | testdata/Builtins.lc 15:24-15:25 Type |
412 | testdata/Builtins.lc 15:26-15:27 V1 | 412 | testdata/Builtins.lc 15:26-15:27 b_ |
413 | testdata/Builtins.lc 16:3-16:5 VecS V5 3 | {a} -> a -> a -> a -> VecS a 3 | 413 | testdata/Builtins.lc 16:3-16:5 VecS f_ 3 | {a} -> a -> a -> a -> VecS a 3 |
414 | testdata/Builtins.lc 16:3-16:32 Type | 414 | testdata/Builtins.lc 16:3-16:32 Type |
415 | testdata/Builtins.lc 16:9-16:10 Type | 415 | testdata/Builtins.lc 16:9-16:10 Type |
416 | testdata/Builtins.lc 16:9-16:32 Type | 416 | testdata/Builtins.lc 16:9-16:32 Type |
@@ -422,8 +422,8 @@ testdata/Builtins.lc 16:24-16:28 Type -> Nat->Type | |||
422 | testdata/Builtins.lc 16:24-16:30 Nat->Type | 422 | testdata/Builtins.lc 16:24-16:30 Nat->Type |
423 | testdata/Builtins.lc 16:24-16:32 Type | 423 | testdata/Builtins.lc 16:24-16:32 Type |
424 | testdata/Builtins.lc 16:29-16:30 Type | 424 | testdata/Builtins.lc 16:29-16:30 Type |
425 | testdata/Builtins.lc 16:31-16:32 V1 | 425 | testdata/Builtins.lc 16:31-16:32 b_ |
426 | testdata/Builtins.lc 17:3-17:5 VecS V7 4 | {a} -> a -> a -> a -> a -> VecS a 4 | 426 | testdata/Builtins.lc 17:3-17:5 VecS h_ 4 | {a} -> a -> a -> a -> a -> VecS a 4 |
427 | testdata/Builtins.lc 17:3-17:37 Type | 427 | testdata/Builtins.lc 17:3-17:37 Type |
428 | testdata/Builtins.lc 17:9-17:10 Type | 428 | testdata/Builtins.lc 17:9-17:10 Type |
429 | testdata/Builtins.lc 17:9-17:37 Type | 429 | testdata/Builtins.lc 17:9-17:37 Type |
@@ -437,16 +437,16 @@ testdata/Builtins.lc 17:29-17:33 Type -> Nat->Type | |||
437 | testdata/Builtins.lc 17:29-17:35 Nat->Type | 437 | testdata/Builtins.lc 17:29-17:35 Nat->Type |
438 | testdata/Builtins.lc 17:29-17:37 Type | 438 | testdata/Builtins.lc 17:29-17:37 Type |
439 | testdata/Builtins.lc 17:34-17:35 Type | 439 | testdata/Builtins.lc 17:34-17:35 Type |
440 | testdata/Builtins.lc 17:36-17:37 V1 | 440 | testdata/Builtins.lc 17:36-17:37 b_ |
441 | testdata/Builtins.lc 19:11-19:43 Type | 441 | testdata/Builtins.lc 19:11-19:43 Type |
442 | testdata/Builtins.lc 19:12-19:13 V5 | 442 | testdata/Builtins.lc 19:12-19:13 f_ |
443 | testdata/Builtins.lc 19:17-19:18 Type | V4 | 443 | testdata/Builtins.lc 19:17-19:18 Type | e_ |
444 | testdata/Builtins.lc 19:23-19:27 Type -> Nat->Type | 444 | testdata/Builtins.lc 19:23-19:27 Type -> Nat->Type |
445 | testdata/Builtins.lc 19:23-19:29 Nat->Type | 445 | testdata/Builtins.lc 19:23-19:29 Nat->Type |
446 | testdata/Builtins.lc 19:23-19:31 Type | 446 | testdata/Builtins.lc 19:23-19:31 Type |
447 | testdata/Builtins.lc 19:23-19:43 Type | 447 | testdata/Builtins.lc 19:23-19:43 Type |
448 | testdata/Builtins.lc 19:28-19:29 Type | 448 | testdata/Builtins.lc 19:28-19:29 Type |
449 | testdata/Builtins.lc 19:30-19:31 V2 | 449 | testdata/Builtins.lc 19:30-19:31 c_ |
450 | testdata/Builtins.lc 19:35-19:39 Type -> Nat->Type | 450 | testdata/Builtins.lc 19:35-19:39 Type -> Nat->Type |
451 | testdata/Builtins.lc 19:35-19:41 Nat->Type | 451 | testdata/Builtins.lc 19:35-19:41 Nat->Type |
452 | testdata/Builtins.lc 19:35-19:43 Type | 452 | testdata/Builtins.lc 19:35-19:43 Type |
@@ -454,46 +454,46 @@ testdata/Builtins.lc 19:40-19:41 Type | |||
454 | testdata/Builtins.lc 19:42-19:43 Nat | 454 | testdata/Builtins.lc 19:42-19:43 Nat |
455 | testdata/Builtins.lc 20:1-20:7 {a} -> {b} -> {c:Nat} -> a->b -> VecS a c -> VecS b c | 455 | testdata/Builtins.lc 20:1-20:7 {a} -> {b} -> {c:Nat} -> a->b -> VecS a c -> VecS b c |
456 | testdata/Builtins.lc 20:21-20:23 {a} -> a -> a -> VecS a 2 | 456 | testdata/Builtins.lc 20:21-20:23 {a} -> a -> a -> VecS a 2 |
457 | testdata/Builtins.lc 20:21-20:29 V5 -> VecS V6 2 | 457 | testdata/Builtins.lc 20:21-20:29 f_ -> VecS g_ 2 |
458 | testdata/Builtins.lc 20:21-20:35 V0 -> V1 -> VecS V6 2 | V1 -> VecS V6 2 | VecS V5 2 | 458 | testdata/Builtins.lc 20:21-20:35 VecS f_ 2 | a_ -> b_ -> VecS g_ 2 | b_ -> VecS g_ 2 |
459 | testdata/Builtins.lc 20:21-21:43 (V4 -> V5 -> V6 -> V7 -> VecS V7 4) -> {a:Nat} -> VecS V6 a -> VecS V6 a | 459 | testdata/Builtins.lc 20:21-21:43 (e_ -> f_ -> g_ -> h_ -> VecS h_ 4) -> {a:Nat} -> VecS g_ a -> VecS g_ a |
460 | testdata/Builtins.lc 20:21-22:51 V2->V2 -> VecS V3 V1 -> VecS V3 V2 | VecS V3 V1 -> VecS V3 V2 | {a:Nat} -> VecS V5 a -> VecS V5 a | 460 | testdata/Builtins.lc 20:21-22:51 VecS d_ b_ -> VecS d_ c_ | c_->c_ -> VecS d_ b_ -> VecS d_ c_ | {a:Nat} -> VecS f_ a -> VecS f_ a |
461 | testdata/Builtins.lc 20:25-20:26 V8->V8 | 461 | testdata/Builtins.lc 20:25-20:26 i_->i_ |
462 | testdata/Builtins.lc 20:25-20:28 V5 | 462 | testdata/Builtins.lc 20:25-20:28 f_ |
463 | testdata/Builtins.lc 20:27-20:28 V2 | 463 | testdata/Builtins.lc 20:27-20:28 c_ |
464 | testdata/Builtins.lc 20:31-20:32 V6->V6 | 464 | testdata/Builtins.lc 20:31-20:32 g_->g_ |
465 | testdata/Builtins.lc 20:31-20:34 V5 | 465 | testdata/Builtins.lc 20:31-20:34 f_ |
466 | testdata/Builtins.lc 20:33-20:34 V6 | 466 | testdata/Builtins.lc 20:33-20:34 g_ |
467 | testdata/Builtins.lc 21:23-21:25 {a} -> a -> a -> a -> VecS a 3 | 467 | testdata/Builtins.lc 21:23-21:25 {a} -> a -> a -> a -> VecS a 3 |
468 | testdata/Builtins.lc 21:23-21:31 V6 -> V7 -> VecS V8 3 | 468 | testdata/Builtins.lc 21:23-21:31 g_ -> h_ -> VecS i_ 3 |
469 | testdata/Builtins.lc 21:23-21:37 V6 -> VecS V7 3 | 469 | testdata/Builtins.lc 21:23-21:37 g_ -> VecS h_ 3 |
470 | testdata/Builtins.lc 21:23-21:43 V4 -> V5 -> V6 -> VecS V6 3 | V5 -> V6 -> VecS V6 3 | V6 -> VecS V6 3 | VecS V6 3 | 470 | testdata/Builtins.lc 21:23-21:43 VecS g_ 3 | e_ -> f_ -> g_ -> VecS g_ 3 | f_ -> g_ -> VecS g_ 3 | g_ -> VecS g_ 3 |
471 | testdata/Builtins.lc 21:27-21:28 V8->V8 | 471 | testdata/Builtins.lc 21:27-21:28 i_->i_ |
472 | testdata/Builtins.lc 21:27-21:30 V6 | 472 | testdata/Builtins.lc 21:27-21:30 g_ |
473 | testdata/Builtins.lc 21:29-21:30 V7 | 473 | testdata/Builtins.lc 21:29-21:30 h_ |
474 | testdata/Builtins.lc 21:33-21:34 V7->V7 | 474 | testdata/Builtins.lc 21:33-21:34 h_->h_ |
475 | testdata/Builtins.lc 21:33-21:36 V6 | 475 | testdata/Builtins.lc 21:33-21:36 g_ |
476 | testdata/Builtins.lc 21:35-21:36 V7 | 476 | testdata/Builtins.lc 21:35-21:36 h_ |
477 | testdata/Builtins.lc 21:39-21:40 V7->V7 | 477 | testdata/Builtins.lc 21:39-21:40 h_->h_ |
478 | testdata/Builtins.lc 21:39-21:42 V6 | 478 | testdata/Builtins.lc 21:39-21:42 g_ |
479 | testdata/Builtins.lc 21:41-21:42 V7 | 479 | testdata/Builtins.lc 21:41-21:42 h_ |
480 | testdata/Builtins.lc 22:25-22:27 {a} -> a -> a -> a -> a -> VecS a 4 | 480 | testdata/Builtins.lc 22:25-22:27 {a} -> a -> a -> a -> a -> VecS a 4 |
481 | testdata/Builtins.lc 22:25-22:33 V7 -> V8 -> V9 -> VecS V10 4 | 481 | testdata/Builtins.lc 22:25-22:33 h_ -> i_ -> j_ -> VecS k_ 4 |
482 | testdata/Builtins.lc 22:25-22:39 V7 -> V8 -> VecS V9 4 | 482 | testdata/Builtins.lc 22:25-22:39 h_ -> i_ -> VecS j_ 4 |
483 | testdata/Builtins.lc 22:25-22:45 V7 -> VecS V8 4 | 483 | testdata/Builtins.lc 22:25-22:45 h_ -> VecS i_ 4 |
484 | testdata/Builtins.lc 22:25-22:51 V4 -> V5 -> V6 -> V7 -> VecS V7 4 | V5 -> V6 -> V7 -> VecS V7 4 | V6 -> V7 -> VecS V7 4 | V7 -> VecS V7 4 | VecS V7 4 | 484 | testdata/Builtins.lc 22:25-22:51 VecS h_ 4 | e_ -> f_ -> g_ -> h_ -> VecS h_ 4 | f_ -> g_ -> h_ -> VecS h_ 4 | g_ -> h_ -> VecS h_ 4 | h_ -> VecS h_ 4 |
485 | testdata/Builtins.lc 22:29-22:30 V9->V9 | 485 | testdata/Builtins.lc 22:29-22:30 j_->j_ |
486 | testdata/Builtins.lc 22:29-22:32 V7 | 486 | testdata/Builtins.lc 22:29-22:32 h_ |
487 | testdata/Builtins.lc 22:31-22:32 V8 | 487 | testdata/Builtins.lc 22:31-22:32 i_ |
488 | testdata/Builtins.lc 22:35-22:36 V8->V8 | 488 | testdata/Builtins.lc 22:35-22:36 i_->i_ |
489 | testdata/Builtins.lc 22:35-22:38 V7 | 489 | testdata/Builtins.lc 22:35-22:38 h_ |
490 | testdata/Builtins.lc 22:37-22:38 V8 | 490 | testdata/Builtins.lc 22:37-22:38 i_ |
491 | testdata/Builtins.lc 22:41-22:42 V8->V8 | 491 | testdata/Builtins.lc 22:41-22:42 i_->i_ |
492 | testdata/Builtins.lc 22:41-22:44 V7 | 492 | testdata/Builtins.lc 22:41-22:44 h_ |
493 | testdata/Builtins.lc 22:43-22:44 V8 | 493 | testdata/Builtins.lc 22:43-22:44 i_ |
494 | testdata/Builtins.lc 22:47-22:48 V8->V8 | 494 | testdata/Builtins.lc 22:47-22:48 i_->i_ |
495 | testdata/Builtins.lc 22:47-22:50 V7 | 495 | testdata/Builtins.lc 22:47-22:50 h_ |
496 | testdata/Builtins.lc 22:49-22:50 V8 | 496 | testdata/Builtins.lc 22:49-22:50 i_ |
497 | testdata/Builtins.lc 24:23-24:26 Type | 497 | testdata/Builtins.lc 24:23-24:26 Type |
498 | testdata/Builtins.lc 24:37-24:40 Nat -> Type->Type | 498 | testdata/Builtins.lc 24:37-24:40 Nat -> Type->Type |
499 | testdata/Builtins.lc 24:47-24:51 Type -> Nat->Type | 499 | testdata/Builtins.lc 24:47-24:51 Type -> Nat->Type |
@@ -527,252 +527,252 @@ testdata/Builtins.lc 33:3-33:54 Type | |||
527 | testdata/Builtins.lc 33:11-33:14 Nat -> Type->Type | 527 | testdata/Builtins.lc 33:11-33:14 Nat -> Type->Type |
528 | testdata/Builtins.lc 33:11-33:16 Type->Type | 528 | testdata/Builtins.lc 33:11-33:16 Type->Type |
529 | testdata/Builtins.lc 33:11-33:22 Type | 529 | testdata/Builtins.lc 33:11-33:22 Type |
530 | testdata/Builtins.lc 33:15-33:16 V1 | 530 | testdata/Builtins.lc 33:15-33:16 b_ |
531 | testdata/Builtins.lc 33:17-33:22 Type | 531 | testdata/Builtins.lc 33:17-33:22 Type |
532 | testdata/Builtins.lc 33:26-33:29 Nat -> Type->Type | 532 | testdata/Builtins.lc 33:26-33:29 Nat -> Type->Type |
533 | testdata/Builtins.lc 33:26-33:31 Type->Type | 533 | testdata/Builtins.lc 33:26-33:31 Type->Type |
534 | testdata/Builtins.lc 33:26-33:37 Type | 534 | testdata/Builtins.lc 33:26-33:37 Type |
535 | testdata/Builtins.lc 33:26-33:54 Type | 535 | testdata/Builtins.lc 33:26-33:54 Type |
536 | testdata/Builtins.lc 33:30-33:31 V1 | 536 | testdata/Builtins.lc 33:30-33:31 b_ |
537 | testdata/Builtins.lc 33:32-33:37 Type | 537 | testdata/Builtins.lc 33:32-33:37 Type |
538 | testdata/Builtins.lc 33:41-33:44 Nat -> Nat -> Type->Type | 538 | testdata/Builtins.lc 33:41-33:44 Nat -> Nat -> Type->Type |
539 | testdata/Builtins.lc 33:41-33:46 Nat -> Type->Type | 539 | testdata/Builtins.lc 33:41-33:46 Nat -> Type->Type |
540 | testdata/Builtins.lc 33:41-33:48 Type->Type | 540 | testdata/Builtins.lc 33:41-33:48 Type->Type |
541 | testdata/Builtins.lc 33:41-33:54 Type | 541 | testdata/Builtins.lc 33:41-33:54 Type |
542 | testdata/Builtins.lc 33:45-33:46 V1 | 542 | testdata/Builtins.lc 33:45-33:46 b_ |
543 | testdata/Builtins.lc 33:45-33:48 a:Type -> Mat 2 2 a -> Type | 543 | testdata/Builtins.lc 33:45-33:48 a:Type -> Mat 2 2 a -> Type |
544 | testdata/Builtins.lc 33:45-33:54 Mat 2 2 Float -> Type | 544 | testdata/Builtins.lc 33:45-33:54 Mat 2 2 Float -> Type |
545 | testdata/Builtins.lc 33:47-33:48 V1 | 545 | testdata/Builtins.lc 33:47-33:48 b_ |
546 | testdata/Builtins.lc 33:49-33:54 Type | 546 | testdata/Builtins.lc 33:49-33:54 Type |
547 | testdata/Builtins.lc 34:3-34:7 Mat 3 2 Float | Vec 3 Float -> Vec 3 Float -> Mat 3 2 Float | 547 | testdata/Builtins.lc 34:3-34:7 Mat 3 2 Float | Vec 3 Float -> Vec 3 Float -> Mat 3 2 Float |
548 | testdata/Builtins.lc 34:3-34:54 Type | 548 | testdata/Builtins.lc 34:3-34:54 Type |
549 | testdata/Builtins.lc 34:11-34:14 Nat -> Type->Type | 549 | testdata/Builtins.lc 34:11-34:14 Nat -> Type->Type |
550 | testdata/Builtins.lc 34:11-34:16 Type->Type | 550 | testdata/Builtins.lc 34:11-34:16 Type->Type |
551 | testdata/Builtins.lc 34:11-34:22 Type | 551 | testdata/Builtins.lc 34:11-34:22 Type |
552 | testdata/Builtins.lc 34:15-34:16 V1 | 552 | testdata/Builtins.lc 34:15-34:16 b_ |
553 | testdata/Builtins.lc 34:17-34:22 Type | 553 | testdata/Builtins.lc 34:17-34:22 Type |
554 | testdata/Builtins.lc 34:26-34:29 Nat -> Type->Type | 554 | testdata/Builtins.lc 34:26-34:29 Nat -> Type->Type |
555 | testdata/Builtins.lc 34:26-34:31 Type->Type | 555 | testdata/Builtins.lc 34:26-34:31 Type->Type |
556 | testdata/Builtins.lc 34:26-34:37 Type | 556 | testdata/Builtins.lc 34:26-34:37 Type |
557 | testdata/Builtins.lc 34:26-34:54 Type | 557 | testdata/Builtins.lc 34:26-34:54 Type |
558 | testdata/Builtins.lc 34:30-34:31 V1 | 558 | testdata/Builtins.lc 34:30-34:31 b_ |
559 | testdata/Builtins.lc 34:32-34:37 Type | 559 | testdata/Builtins.lc 34:32-34:37 Type |
560 | testdata/Builtins.lc 34:41-34:44 Nat -> Nat -> Type->Type | 560 | testdata/Builtins.lc 34:41-34:44 Nat -> Nat -> Type->Type |
561 | testdata/Builtins.lc 34:41-34:46 Nat -> Type->Type | 561 | testdata/Builtins.lc 34:41-34:46 Nat -> Type->Type |
562 | testdata/Builtins.lc 34:41-34:48 Type->Type | 562 | testdata/Builtins.lc 34:41-34:48 Type->Type |
563 | testdata/Builtins.lc 34:41-34:54 Type | 563 | testdata/Builtins.lc 34:41-34:54 Type |
564 | testdata/Builtins.lc 34:45-34:46 V1 | 564 | testdata/Builtins.lc 34:45-34:46 b_ |
565 | testdata/Builtins.lc 34:45-34:48 a:Type -> Mat 3 2 a -> Type | 565 | testdata/Builtins.lc 34:45-34:48 a:Type -> Mat 3 2 a -> Type |
566 | testdata/Builtins.lc 34:45-34:54 Mat 3 2 Float -> Type | 566 | testdata/Builtins.lc 34:45-34:54 Mat 3 2 Float -> Type |
567 | testdata/Builtins.lc 34:47-34:48 V1 | 567 | testdata/Builtins.lc 34:47-34:48 b_ |
568 | testdata/Builtins.lc 34:49-34:54 Type | 568 | testdata/Builtins.lc 34:49-34:54 Type |
569 | testdata/Builtins.lc 35:3-35:7 Mat 4 2 Float | Vec 4 Float -> Vec 4 Float -> Mat 4 2 Float | 569 | testdata/Builtins.lc 35:3-35:7 Mat 4 2 Float | Vec 4 Float -> Vec 4 Float -> Mat 4 2 Float |
570 | testdata/Builtins.lc 35:3-35:54 Type | 570 | testdata/Builtins.lc 35:3-35:54 Type |
571 | testdata/Builtins.lc 35:11-35:14 Nat -> Type->Type | 571 | testdata/Builtins.lc 35:11-35:14 Nat -> Type->Type |
572 | testdata/Builtins.lc 35:11-35:16 Type->Type | 572 | testdata/Builtins.lc 35:11-35:16 Type->Type |
573 | testdata/Builtins.lc 35:11-35:22 Type | 573 | testdata/Builtins.lc 35:11-35:22 Type |
574 | testdata/Builtins.lc 35:15-35:16 V1 | 574 | testdata/Builtins.lc 35:15-35:16 b_ |
575 | testdata/Builtins.lc 35:17-35:22 Type | 575 | testdata/Builtins.lc 35:17-35:22 Type |
576 | testdata/Builtins.lc 35:26-35:29 Nat -> Type->Type | 576 | testdata/Builtins.lc 35:26-35:29 Nat -> Type->Type |
577 | testdata/Builtins.lc 35:26-35:31 Type->Type | 577 | testdata/Builtins.lc 35:26-35:31 Type->Type |
578 | testdata/Builtins.lc 35:26-35:37 Type | 578 | testdata/Builtins.lc 35:26-35:37 Type |
579 | testdata/Builtins.lc 35:26-35:54 Type | 579 | testdata/Builtins.lc 35:26-35:54 Type |
580 | testdata/Builtins.lc 35:30-35:31 V1 | 580 | testdata/Builtins.lc 35:30-35:31 b_ |
581 | testdata/Builtins.lc 35:32-35:37 Type | 581 | testdata/Builtins.lc 35:32-35:37 Type |
582 | testdata/Builtins.lc 35:41-35:44 Nat -> Nat -> Type->Type | 582 | testdata/Builtins.lc 35:41-35:44 Nat -> Nat -> Type->Type |
583 | testdata/Builtins.lc 35:41-35:46 Nat -> Type->Type | 583 | testdata/Builtins.lc 35:41-35:46 Nat -> Type->Type |
584 | testdata/Builtins.lc 35:41-35:48 Type->Type | 584 | testdata/Builtins.lc 35:41-35:48 Type->Type |
585 | testdata/Builtins.lc 35:41-35:54 Type | 585 | testdata/Builtins.lc 35:41-35:54 Type |
586 | testdata/Builtins.lc 35:45-35:46 V1 | 586 | testdata/Builtins.lc 35:45-35:46 b_ |
587 | testdata/Builtins.lc 35:45-35:48 a:Type -> Mat 4 2 a -> Type | 587 | testdata/Builtins.lc 35:45-35:48 a:Type -> Mat 4 2 a -> Type |
588 | testdata/Builtins.lc 35:45-35:54 Mat 4 2 Float -> Type | 588 | testdata/Builtins.lc 35:45-35:54 Mat 4 2 Float -> Type |
589 | testdata/Builtins.lc 35:47-35:48 V1 | 589 | testdata/Builtins.lc 35:47-35:48 b_ |
590 | testdata/Builtins.lc 35:49-35:54 Type | 590 | testdata/Builtins.lc 35:49-35:54 Type |
591 | testdata/Builtins.lc 36:3-36:7 Mat 2 3 Float | Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Mat 2 3 Float | 591 | testdata/Builtins.lc 36:3-36:7 Mat 2 3 Float | Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Mat 2 3 Float |
592 | testdata/Builtins.lc 36:3-36:69 Type | 592 | testdata/Builtins.lc 36:3-36:69 Type |
593 | testdata/Builtins.lc 36:11-36:14 Nat -> Type->Type | 593 | testdata/Builtins.lc 36:11-36:14 Nat -> Type->Type |
594 | testdata/Builtins.lc 36:11-36:16 Type->Type | 594 | testdata/Builtins.lc 36:11-36:16 Type->Type |
595 | testdata/Builtins.lc 36:11-36:22 Type | 595 | testdata/Builtins.lc 36:11-36:22 Type |
596 | testdata/Builtins.lc 36:15-36:16 V1 | 596 | testdata/Builtins.lc 36:15-36:16 b_ |
597 | testdata/Builtins.lc 36:17-36:22 Type | 597 | testdata/Builtins.lc 36:17-36:22 Type |
598 | testdata/Builtins.lc 36:26-36:29 Nat -> Type->Type | 598 | testdata/Builtins.lc 36:26-36:29 Nat -> Type->Type |
599 | testdata/Builtins.lc 36:26-36:31 Type->Type | 599 | testdata/Builtins.lc 36:26-36:31 Type->Type |
600 | testdata/Builtins.lc 36:26-36:37 Type | 600 | testdata/Builtins.lc 36:26-36:37 Type |
601 | testdata/Builtins.lc 36:26-36:69 Type | 601 | testdata/Builtins.lc 36:26-36:69 Type |
602 | testdata/Builtins.lc 36:30-36:31 V1 | 602 | testdata/Builtins.lc 36:30-36:31 b_ |
603 | testdata/Builtins.lc 36:32-36:37 Type | 603 | testdata/Builtins.lc 36:32-36:37 Type |
604 | testdata/Builtins.lc 36:41-36:44 Nat -> Type->Type | 604 | testdata/Builtins.lc 36:41-36:44 Nat -> Type->Type |
605 | testdata/Builtins.lc 36:41-36:46 Type->Type | 605 | testdata/Builtins.lc 36:41-36:46 Type->Type |
606 | testdata/Builtins.lc 36:41-36:52 Type | 606 | testdata/Builtins.lc 36:41-36:52 Type |
607 | testdata/Builtins.lc 36:41-36:69 Type | 607 | testdata/Builtins.lc 36:41-36:69 Type |
608 | testdata/Builtins.lc 36:45-36:46 V1 | 608 | testdata/Builtins.lc 36:45-36:46 b_ |
609 | testdata/Builtins.lc 36:47-36:52 Type | 609 | testdata/Builtins.lc 36:47-36:52 Type |
610 | testdata/Builtins.lc 36:56-36:59 Nat -> Nat -> Type->Type | 610 | testdata/Builtins.lc 36:56-36:59 Nat -> Nat -> Type->Type |
611 | testdata/Builtins.lc 36:56-36:61 Nat -> Type->Type | 611 | testdata/Builtins.lc 36:56-36:61 Nat -> Type->Type |
612 | testdata/Builtins.lc 36:56-36:63 Type->Type | 612 | testdata/Builtins.lc 36:56-36:63 Type->Type |
613 | testdata/Builtins.lc 36:56-36:69 Type | 613 | testdata/Builtins.lc 36:56-36:69 Type |
614 | testdata/Builtins.lc 36:60-36:61 V1 | 614 | testdata/Builtins.lc 36:60-36:61 b_ |
615 | testdata/Builtins.lc 36:60-36:63 a:Type -> Mat 2 3 a -> Type | 615 | testdata/Builtins.lc 36:60-36:63 a:Type -> Mat 2 3 a -> Type |
616 | testdata/Builtins.lc 36:60-36:69 Mat 2 3 Float -> Type | 616 | testdata/Builtins.lc 36:60-36:69 Mat 2 3 Float -> Type |
617 | testdata/Builtins.lc 36:62-36:63 V1 | 617 | testdata/Builtins.lc 36:62-36:63 b_ |
618 | testdata/Builtins.lc 36:64-36:69 Type | 618 | testdata/Builtins.lc 36:64-36:69 Type |
619 | testdata/Builtins.lc 37:3-37:7 Mat 3 3 Float | Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 3 3 Float | 619 | testdata/Builtins.lc 37:3-37:7 Mat 3 3 Float | Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 3 3 Float |
620 | testdata/Builtins.lc 37:3-37:69 Type | 620 | testdata/Builtins.lc 37:3-37:69 Type |
621 | testdata/Builtins.lc 37:11-37:14 Nat -> Type->Type | 621 | testdata/Builtins.lc 37:11-37:14 Nat -> Type->Type |
622 | testdata/Builtins.lc 37:11-37:16 Type->Type | 622 | testdata/Builtins.lc 37:11-37:16 Type->Type |
623 | testdata/Builtins.lc 37:11-37:22 Type | 623 | testdata/Builtins.lc 37:11-37:22 Type |
624 | testdata/Builtins.lc 37:15-37:16 V1 | 624 | testdata/Builtins.lc 37:15-37:16 b_ |
625 | testdata/Builtins.lc 37:17-37:22 Type | 625 | testdata/Builtins.lc 37:17-37:22 Type |
626 | testdata/Builtins.lc 37:26-37:29 Nat -> Type->Type | 626 | testdata/Builtins.lc 37:26-37:29 Nat -> Type->Type |
627 | testdata/Builtins.lc 37:26-37:31 Type->Type | 627 | testdata/Builtins.lc 37:26-37:31 Type->Type |
628 | testdata/Builtins.lc 37:26-37:37 Type | 628 | testdata/Builtins.lc 37:26-37:37 Type |
629 | testdata/Builtins.lc 37:26-37:69 Type | 629 | testdata/Builtins.lc 37:26-37:69 Type |
630 | testdata/Builtins.lc 37:30-37:31 V1 | 630 | testdata/Builtins.lc 37:30-37:31 b_ |
631 | testdata/Builtins.lc 37:32-37:37 Type | 631 | testdata/Builtins.lc 37:32-37:37 Type |
632 | testdata/Builtins.lc 37:41-37:44 Nat -> Type->Type | 632 | testdata/Builtins.lc 37:41-37:44 Nat -> Type->Type |
633 | testdata/Builtins.lc 37:41-37:46 Type->Type | 633 | testdata/Builtins.lc 37:41-37:46 Type->Type |
634 | testdata/Builtins.lc 37:41-37:52 Type | 634 | testdata/Builtins.lc 37:41-37:52 Type |
635 | testdata/Builtins.lc 37:41-37:69 Type | 635 | testdata/Builtins.lc 37:41-37:69 Type |
636 | testdata/Builtins.lc 37:45-37:46 V1 | 636 | testdata/Builtins.lc 37:45-37:46 b_ |
637 | testdata/Builtins.lc 37:47-37:52 Type | 637 | testdata/Builtins.lc 37:47-37:52 Type |
638 | testdata/Builtins.lc 37:56-37:59 Nat -> Nat -> Type->Type | 638 | testdata/Builtins.lc 37:56-37:59 Nat -> Nat -> Type->Type |
639 | testdata/Builtins.lc 37:56-37:61 Nat -> Type->Type | 639 | testdata/Builtins.lc 37:56-37:61 Nat -> Type->Type |
640 | testdata/Builtins.lc 37:56-37:63 Type->Type | 640 | testdata/Builtins.lc 37:56-37:63 Type->Type |
641 | testdata/Builtins.lc 37:56-37:69 Type | 641 | testdata/Builtins.lc 37:56-37:69 Type |
642 | testdata/Builtins.lc 37:60-37:61 V1 | 642 | testdata/Builtins.lc 37:60-37:61 b_ |
643 | testdata/Builtins.lc 37:60-37:63 a:Type -> Mat 3 3 a -> Type | 643 | testdata/Builtins.lc 37:60-37:63 a:Type -> Mat 3 3 a -> Type |
644 | testdata/Builtins.lc 37:60-37:69 Mat 3 3 Float -> Type | 644 | testdata/Builtins.lc 37:60-37:69 Mat 3 3 Float -> Type |
645 | testdata/Builtins.lc 37:62-37:63 V1 | 645 | testdata/Builtins.lc 37:62-37:63 b_ |
646 | testdata/Builtins.lc 37:64-37:69 Type | 646 | testdata/Builtins.lc 37:64-37:69 Type |
647 | testdata/Builtins.lc 38:3-38:7 Mat 4 3 Float | Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 3 Float | 647 | testdata/Builtins.lc 38:3-38:7 Mat 4 3 Float | Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 3 Float |
648 | testdata/Builtins.lc 38:3-38:69 Type | 648 | testdata/Builtins.lc 38:3-38:69 Type |
649 | testdata/Builtins.lc 38:11-38:14 Nat -> Type->Type | 649 | testdata/Builtins.lc 38:11-38:14 Nat -> Type->Type |
650 | testdata/Builtins.lc 38:11-38:16 Type->Type | 650 | testdata/Builtins.lc 38:11-38:16 Type->Type |
651 | testdata/Builtins.lc 38:11-38:22 Type | 651 | testdata/Builtins.lc 38:11-38:22 Type |
652 | testdata/Builtins.lc 38:15-38:16 V1 | 652 | testdata/Builtins.lc 38:15-38:16 b_ |
653 | testdata/Builtins.lc 38:17-38:22 Type | 653 | testdata/Builtins.lc 38:17-38:22 Type |
654 | testdata/Builtins.lc 38:26-38:29 Nat -> Type->Type | 654 | testdata/Builtins.lc 38:26-38:29 Nat -> Type->Type |
655 | testdata/Builtins.lc 38:26-38:31 Type->Type | 655 | testdata/Builtins.lc 38:26-38:31 Type->Type |
656 | testdata/Builtins.lc 38:26-38:37 Type | 656 | testdata/Builtins.lc 38:26-38:37 Type |
657 | testdata/Builtins.lc 38:26-38:69 Type | 657 | testdata/Builtins.lc 38:26-38:69 Type |
658 | testdata/Builtins.lc 38:30-38:31 V1 | 658 | testdata/Builtins.lc 38:30-38:31 b_ |
659 | testdata/Builtins.lc 38:32-38:37 Type | 659 | testdata/Builtins.lc 38:32-38:37 Type |
660 | testdata/Builtins.lc 38:41-38:44 Nat -> Type->Type | 660 | testdata/Builtins.lc 38:41-38:44 Nat -> Type->Type |
661 | testdata/Builtins.lc 38:41-38:46 Type->Type | 661 | testdata/Builtins.lc 38:41-38:46 Type->Type |
662 | testdata/Builtins.lc 38:41-38:52 Type | 662 | testdata/Builtins.lc 38:41-38:52 Type |
663 | testdata/Builtins.lc 38:41-38:69 Type | 663 | testdata/Builtins.lc 38:41-38:69 Type |
664 | testdata/Builtins.lc 38:45-38:46 V1 | 664 | testdata/Builtins.lc 38:45-38:46 b_ |
665 | testdata/Builtins.lc 38:47-38:52 Type | 665 | testdata/Builtins.lc 38:47-38:52 Type |
666 | testdata/Builtins.lc 38:56-38:59 Nat -> Nat -> Type->Type | 666 | testdata/Builtins.lc 38:56-38:59 Nat -> Nat -> Type->Type |
667 | testdata/Builtins.lc 38:56-38:61 Nat -> Type->Type | 667 | testdata/Builtins.lc 38:56-38:61 Nat -> Type->Type |
668 | testdata/Builtins.lc 38:56-38:63 Type->Type | 668 | testdata/Builtins.lc 38:56-38:63 Type->Type |
669 | testdata/Builtins.lc 38:56-38:69 Type | 669 | testdata/Builtins.lc 38:56-38:69 Type |
670 | testdata/Builtins.lc 38:60-38:61 V1 | 670 | testdata/Builtins.lc 38:60-38:61 b_ |
671 | testdata/Builtins.lc 38:60-38:63 a:Type -> Mat 4 3 a -> Type | 671 | testdata/Builtins.lc 38:60-38:63 a:Type -> Mat 4 3 a -> Type |
672 | testdata/Builtins.lc 38:60-38:69 Mat 4 3 Float -> Type | 672 | testdata/Builtins.lc 38:60-38:69 Mat 4 3 Float -> Type |
673 | testdata/Builtins.lc 38:62-38:63 V1 | 673 | testdata/Builtins.lc 38:62-38:63 b_ |
674 | testdata/Builtins.lc 38:64-38:69 Type | 674 | testdata/Builtins.lc 38:64-38:69 Type |
675 | testdata/Builtins.lc 39:3-39:7 Mat 2 4 Float | Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Mat 2 4 Float | 675 | testdata/Builtins.lc 39:3-39:7 Mat 2 4 Float | Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Mat 2 4 Float |
676 | testdata/Builtins.lc 39:3-39:84 Type | 676 | testdata/Builtins.lc 39:3-39:84 Type |
677 | testdata/Builtins.lc 39:11-39:14 Nat -> Type->Type | 677 | testdata/Builtins.lc 39:11-39:14 Nat -> Type->Type |
678 | testdata/Builtins.lc 39:11-39:16 Type->Type | 678 | testdata/Builtins.lc 39:11-39:16 Type->Type |
679 | testdata/Builtins.lc 39:11-39:22 Type | 679 | testdata/Builtins.lc 39:11-39:22 Type |
680 | testdata/Builtins.lc 39:15-39:16 V1 | 680 | testdata/Builtins.lc 39:15-39:16 b_ |
681 | testdata/Builtins.lc 39:17-39:22 Type | 681 | testdata/Builtins.lc 39:17-39:22 Type |
682 | testdata/Builtins.lc 39:26-39:29 Nat -> Type->Type | 682 | testdata/Builtins.lc 39:26-39:29 Nat -> Type->Type |
683 | testdata/Builtins.lc 39:26-39:31 Type->Type | 683 | testdata/Builtins.lc 39:26-39:31 Type->Type |
684 | testdata/Builtins.lc 39:26-39:37 Type | 684 | testdata/Builtins.lc 39:26-39:37 Type |
685 | testdata/Builtins.lc 39:26-39:84 Type | 685 | testdata/Builtins.lc 39:26-39:84 Type |
686 | testdata/Builtins.lc 39:30-39:31 V1 | 686 | testdata/Builtins.lc 39:30-39:31 b_ |
687 | testdata/Builtins.lc 39:32-39:37 Type | 687 | testdata/Builtins.lc 39:32-39:37 Type |
688 | testdata/Builtins.lc 39:41-39:44 Nat -> Type->Type | 688 | testdata/Builtins.lc 39:41-39:44 Nat -> Type->Type |
689 | testdata/Builtins.lc 39:41-39:46 Type->Type | 689 | testdata/Builtins.lc 39:41-39:46 Type->Type |
690 | testdata/Builtins.lc 39:41-39:52 Type | 690 | testdata/Builtins.lc 39:41-39:52 Type |
691 | testdata/Builtins.lc 39:41-39:84 Type | 691 | testdata/Builtins.lc 39:41-39:84 Type |
692 | testdata/Builtins.lc 39:45-39:46 V1 | 692 | testdata/Builtins.lc 39:45-39:46 b_ |
693 | testdata/Builtins.lc 39:47-39:52 Type | 693 | testdata/Builtins.lc 39:47-39:52 Type |
694 | testdata/Builtins.lc 39:56-39:59 Nat -> Type->Type | 694 | testdata/Builtins.lc 39:56-39:59 Nat -> Type->Type |
695 | testdata/Builtins.lc 39:56-39:61 Type->Type | 695 | testdata/Builtins.lc 39:56-39:61 Type->Type |
696 | testdata/Builtins.lc 39:56-39:67 Type | 696 | testdata/Builtins.lc 39:56-39:67 Type |
697 | testdata/Builtins.lc 39:56-39:84 Type | 697 | testdata/Builtins.lc 39:56-39:84 Type |
698 | testdata/Builtins.lc 39:60-39:61 V1 | 698 | testdata/Builtins.lc 39:60-39:61 b_ |
699 | testdata/Builtins.lc 39:62-39:67 Type | 699 | testdata/Builtins.lc 39:62-39:67 Type |
700 | testdata/Builtins.lc 39:71-39:74 Nat -> Nat -> Type->Type | 700 | testdata/Builtins.lc 39:71-39:74 Nat -> Nat -> Type->Type |
701 | testdata/Builtins.lc 39:71-39:76 Nat -> Type->Type | 701 | testdata/Builtins.lc 39:71-39:76 Nat -> Type->Type |
702 | testdata/Builtins.lc 39:71-39:78 Type->Type | 702 | testdata/Builtins.lc 39:71-39:78 Type->Type |
703 | testdata/Builtins.lc 39:71-39:84 Type | 703 | testdata/Builtins.lc 39:71-39:84 Type |
704 | testdata/Builtins.lc 39:75-39:76 V1 | 704 | testdata/Builtins.lc 39:75-39:76 b_ |
705 | testdata/Builtins.lc 39:75-39:78 a:Type -> Mat 2 4 a -> Type | 705 | testdata/Builtins.lc 39:75-39:78 a:Type -> Mat 2 4 a -> Type |
706 | testdata/Builtins.lc 39:75-39:84 Mat 2 4 Float -> Type | 706 | testdata/Builtins.lc 39:75-39:84 Mat 2 4 Float -> Type |
707 | testdata/Builtins.lc 39:77-39:78 V1 | 707 | testdata/Builtins.lc 39:77-39:78 b_ |
708 | testdata/Builtins.lc 39:79-39:84 Type | 708 | testdata/Builtins.lc 39:79-39:84 Type |
709 | testdata/Builtins.lc 40:3-40:7 Mat 3 4 Float | Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 3 4 Float | 709 | testdata/Builtins.lc 40:3-40:7 Mat 3 4 Float | Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 3 4 Float |
710 | testdata/Builtins.lc 40:3-40:84 Type | 710 | testdata/Builtins.lc 40:3-40:84 Type |
711 | testdata/Builtins.lc 40:11-40:14 Nat -> Type->Type | 711 | testdata/Builtins.lc 40:11-40:14 Nat -> Type->Type |
712 | testdata/Builtins.lc 40:11-40:16 Type->Type | 712 | testdata/Builtins.lc 40:11-40:16 Type->Type |
713 | testdata/Builtins.lc 40:11-40:22 Type | 713 | testdata/Builtins.lc 40:11-40:22 Type |
714 | testdata/Builtins.lc 40:15-40:16 V1 | 714 | testdata/Builtins.lc 40:15-40:16 b_ |
715 | testdata/Builtins.lc 40:17-40:22 Type | 715 | testdata/Builtins.lc 40:17-40:22 Type |
716 | testdata/Builtins.lc 40:26-40:29 Nat -> Type->Type | 716 | testdata/Builtins.lc 40:26-40:29 Nat -> Type->Type |
717 | testdata/Builtins.lc 40:26-40:31 Type->Type | 717 | testdata/Builtins.lc 40:26-40:31 Type->Type |
718 | testdata/Builtins.lc 40:26-40:37 Type | 718 | testdata/Builtins.lc 40:26-40:37 Type |
719 | testdata/Builtins.lc 40:26-40:84 Type | 719 | testdata/Builtins.lc 40:26-40:84 Type |
720 | testdata/Builtins.lc 40:30-40:31 V1 | 720 | testdata/Builtins.lc 40:30-40:31 b_ |
721 | testdata/Builtins.lc 40:32-40:37 Type | 721 | testdata/Builtins.lc 40:32-40:37 Type |
722 | testdata/Builtins.lc 40:41-40:44 Nat -> Type->Type | 722 | testdata/Builtins.lc 40:41-40:44 Nat -> Type->Type |
723 | testdata/Builtins.lc 40:41-40:46 Type->Type | 723 | testdata/Builtins.lc 40:41-40:46 Type->Type |
724 | testdata/Builtins.lc 40:41-40:52 Type | 724 | testdata/Builtins.lc 40:41-40:52 Type |
725 | testdata/Builtins.lc 40:41-40:84 Type | 725 | testdata/Builtins.lc 40:41-40:84 Type |
726 | testdata/Builtins.lc 40:45-40:46 V1 | 726 | testdata/Builtins.lc 40:45-40:46 b_ |
727 | testdata/Builtins.lc 40:47-40:52 Type | 727 | testdata/Builtins.lc 40:47-40:52 Type |
728 | testdata/Builtins.lc 40:56-40:59 Nat -> Type->Type | 728 | testdata/Builtins.lc 40:56-40:59 Nat -> Type->Type |
729 | testdata/Builtins.lc 40:56-40:61 Type->Type | 729 | testdata/Builtins.lc 40:56-40:61 Type->Type |
730 | testdata/Builtins.lc 40:56-40:67 Type | 730 | testdata/Builtins.lc 40:56-40:67 Type |
731 | testdata/Builtins.lc 40:56-40:84 Type | 731 | testdata/Builtins.lc 40:56-40:84 Type |
732 | testdata/Builtins.lc 40:60-40:61 V1 | 732 | testdata/Builtins.lc 40:60-40:61 b_ |
733 | testdata/Builtins.lc 40:62-40:67 Type | 733 | testdata/Builtins.lc 40:62-40:67 Type |
734 | testdata/Builtins.lc 40:71-40:74 Nat -> Nat -> Type->Type | 734 | testdata/Builtins.lc 40:71-40:74 Nat -> Nat -> Type->Type |
735 | testdata/Builtins.lc 40:71-40:76 Nat -> Type->Type | 735 | testdata/Builtins.lc 40:71-40:76 Nat -> Type->Type |
736 | testdata/Builtins.lc 40:71-40:78 Type->Type | 736 | testdata/Builtins.lc 40:71-40:78 Type->Type |
737 | testdata/Builtins.lc 40:71-40:84 Type | 737 | testdata/Builtins.lc 40:71-40:84 Type |
738 | testdata/Builtins.lc 40:75-40:76 V1 | 738 | testdata/Builtins.lc 40:75-40:76 b_ |
739 | testdata/Builtins.lc 40:75-40:78 a:Type -> Mat 3 4 a -> Type | 739 | testdata/Builtins.lc 40:75-40:78 a:Type -> Mat 3 4 a -> Type |
740 | testdata/Builtins.lc 40:75-40:84 Mat 3 4 Float -> Type | 740 | testdata/Builtins.lc 40:75-40:84 Mat 3 4 Float -> Type |
741 | testdata/Builtins.lc 40:77-40:78 V1 | 741 | testdata/Builtins.lc 40:77-40:78 b_ |
742 | testdata/Builtins.lc 40:79-40:84 Type | 742 | testdata/Builtins.lc 40:79-40:84 Type |
743 | testdata/Builtins.lc 41:3-41:7 Mat 4 4 Float | Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | 743 | testdata/Builtins.lc 41:3-41:7 Mat 4 4 Float | Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float |
744 | testdata/Builtins.lc 41:3-41:84 Type | 744 | testdata/Builtins.lc 41:3-41:84 Type |
745 | testdata/Builtins.lc 41:11-41:14 Nat -> Type->Type | 745 | testdata/Builtins.lc 41:11-41:14 Nat -> Type->Type |
746 | testdata/Builtins.lc 41:11-41:16 Type->Type | 746 | testdata/Builtins.lc 41:11-41:16 Type->Type |
747 | testdata/Builtins.lc 41:11-41:22 Type | 747 | testdata/Builtins.lc 41:11-41:22 Type |
748 | testdata/Builtins.lc 41:15-41:16 V1 | 748 | testdata/Builtins.lc 41:15-41:16 b_ |
749 | testdata/Builtins.lc 41:17-41:22 Type | 749 | testdata/Builtins.lc 41:17-41:22 Type |
750 | testdata/Builtins.lc 41:26-41:29 Nat -> Type->Type | 750 | testdata/Builtins.lc 41:26-41:29 Nat -> Type->Type |
751 | testdata/Builtins.lc 41:26-41:31 Type->Type | 751 | testdata/Builtins.lc 41:26-41:31 Type->Type |
752 | testdata/Builtins.lc 41:26-41:37 Type | 752 | testdata/Builtins.lc 41:26-41:37 Type |
753 | testdata/Builtins.lc 41:26-41:84 Type | 753 | testdata/Builtins.lc 41:26-41:84 Type |
754 | testdata/Builtins.lc 41:30-41:31 V1 | 754 | testdata/Builtins.lc 41:30-41:31 b_ |
755 | testdata/Builtins.lc 41:32-41:37 Type | 755 | testdata/Builtins.lc 41:32-41:37 Type |
756 | testdata/Builtins.lc 41:41-41:44 Nat -> Type->Type | 756 | testdata/Builtins.lc 41:41-41:44 Nat -> Type->Type |
757 | testdata/Builtins.lc 41:41-41:46 Type->Type | 757 | testdata/Builtins.lc 41:41-41:46 Type->Type |
758 | testdata/Builtins.lc 41:41-41:52 Type | 758 | testdata/Builtins.lc 41:41-41:52 Type |
759 | testdata/Builtins.lc 41:41-41:84 Type | 759 | testdata/Builtins.lc 41:41-41:84 Type |
760 | testdata/Builtins.lc 41:45-41:46 V1 | 760 | testdata/Builtins.lc 41:45-41:46 b_ |
761 | testdata/Builtins.lc 41:47-41:52 Type | 761 | testdata/Builtins.lc 41:47-41:52 Type |
762 | testdata/Builtins.lc 41:56-41:59 Nat -> Type->Type | 762 | testdata/Builtins.lc 41:56-41:59 Nat -> Type->Type |
763 | testdata/Builtins.lc 41:56-41:61 Type->Type | 763 | testdata/Builtins.lc 41:56-41:61 Type->Type |
764 | testdata/Builtins.lc 41:56-41:67 Type | 764 | testdata/Builtins.lc 41:56-41:67 Type |
765 | testdata/Builtins.lc 41:56-41:84 Type | 765 | testdata/Builtins.lc 41:56-41:84 Type |
766 | testdata/Builtins.lc 41:60-41:61 V1 | 766 | testdata/Builtins.lc 41:60-41:61 b_ |
767 | testdata/Builtins.lc 41:62-41:67 Type | 767 | testdata/Builtins.lc 41:62-41:67 Type |
768 | testdata/Builtins.lc 41:71-41:74 Nat -> Nat -> Type->Type | 768 | testdata/Builtins.lc 41:71-41:74 Nat -> Nat -> Type->Type |
769 | testdata/Builtins.lc 41:71-41:76 Nat -> Type->Type | 769 | testdata/Builtins.lc 41:71-41:76 Nat -> Type->Type |
770 | testdata/Builtins.lc 41:71-41:78 Type->Type | 770 | testdata/Builtins.lc 41:71-41:78 Type->Type |
771 | testdata/Builtins.lc 41:71-41:84 Type | 771 | testdata/Builtins.lc 41:71-41:84 Type |
772 | testdata/Builtins.lc 41:75-41:76 V1 | 772 | testdata/Builtins.lc 41:75-41:76 b_ |
773 | testdata/Builtins.lc 41:75-41:78 a:Type -> Mat 4 4 a -> Type | 773 | testdata/Builtins.lc 41:75-41:78 a:Type -> Mat 4 4 a -> Type |
774 | testdata/Builtins.lc 41:75-41:84 Mat 4 4 Float -> Type | 774 | testdata/Builtins.lc 41:75-41:84 Mat 4 4 Float -> Type |
775 | testdata/Builtins.lc 41:77-41:78 V1 | 775 | testdata/Builtins.lc 41:77-41:78 b_ |
776 | testdata/Builtins.lc 41:79-41:84 Type | 776 | testdata/Builtins.lc 41:79-41:84 Type |
777 | testdata/Builtins.lc 44:5-44:21 Type->Type | 777 | testdata/Builtins.lc 44:5-44:21 Type->Type |
778 | testdata/Builtins.lc 44:30-44:35 Type | 778 | testdata/Builtins.lc 44:30-44:35 Type |
@@ -792,34 +792,34 @@ testdata/Builtins.lc 58:3-58:7 {a} -> {_ : Component a}->a | |||
792 | testdata/Builtins.lc 58:11-58:12 Type | 792 | testdata/Builtins.lc 58:11-58:12 Type |
793 | testdata/Builtins.lc 59:3-59:6 {a} -> {_ : Component a}->a | 793 | testdata/Builtins.lc 59:3-59:6 {a} -> {_ : Component a}->a |
794 | testdata/Builtins.lc 59:10-59:11 Type | 794 | testdata/Builtins.lc 59:10-59:11 Type |
795 | testdata/Builtins.lc 62:10-62:11 V1 | 795 | testdata/Builtins.lc 62:10-62:11 b_ |
796 | testdata/Builtins.lc 62:10-89:36 V1 | {_ : Component V0}->V1 | {a} -> {_ : Component a}->a | 796 | testdata/Builtins.lc 62:10-89:36 b_ | {_ : Component a_}->b_ | {a} -> {_ : Component a}->a |
797 | testdata/Builtins.lc 62:15-62:18 Type | 797 | testdata/Builtins.lc 62:15-62:18 Type |
798 | testdata/Builtins.lc 63:9-63:10 V1 | 798 | testdata/Builtins.lc 63:9-63:10 b_ |
799 | testdata/Builtins.lc 63:9-90:31 V1 | {_ : Component V0}->V1 | {a} -> {_ : Component a}->a | 799 | testdata/Builtins.lc 63:9-90:31 b_ | {_ : Component a_}->b_ | {a} -> {_ : Component a}->a |
800 | testdata/Builtins.lc 63:14-63:17 Type | 800 | testdata/Builtins.lc 63:14-63:17 Type |
801 | testdata/Builtins.lc 65:10-65:11 V1 | 801 | testdata/Builtins.lc 65:10-65:11 b_ |
802 | testdata/Builtins.lc 65:10-89:36 V1 | 802 | testdata/Builtins.lc 65:10-89:36 b_ |
803 | testdata/Builtins.lc 65:15-65:19 Type | 803 | testdata/Builtins.lc 65:15-65:19 Type |
804 | testdata/Builtins.lc 66:9-66:10 V1 | 804 | testdata/Builtins.lc 66:9-66:10 b_ |
805 | testdata/Builtins.lc 66:9-90:31 V1 | 805 | testdata/Builtins.lc 66:9-90:31 b_ |
806 | testdata/Builtins.lc 66:14-66:18 Type | 806 | testdata/Builtins.lc 66:14-66:18 Type |
807 | testdata/Builtins.lc 68:10-68:13 Float | 807 | testdata/Builtins.lc 68:10-68:13 Float |
808 | testdata/Builtins.lc 68:10-89:36 V1 | 808 | testdata/Builtins.lc 68:10-89:36 b_ |
809 | testdata/Builtins.lc 69:9-69:12 Float | 809 | testdata/Builtins.lc 69:9-69:12 Float |
810 | testdata/Builtins.lc 69:9-90:31 V1 | 810 | testdata/Builtins.lc 69:9-90:31 b_ |
811 | testdata/Builtins.lc 71:10-71:12 {a} -> a -> a -> VecS a 2 | 811 | testdata/Builtins.lc 71:10-71:12 {a} -> a -> a -> VecS a 2 |
812 | testdata/Builtins.lc 71:10-71:16 Float -> VecS Float 2 | 812 | testdata/Builtins.lc 71:10-71:16 Float -> VecS Float 2 |
813 | testdata/Builtins.lc 71:10-71:20 VecS Float 2 | 813 | testdata/Builtins.lc 71:10-71:20 VecS Float 2 |
814 | testdata/Builtins.lc 71:10-77:28 a:Nat -> VecS Float ('Succ ('Succ a)) | a:Nat -> VecS Float ('Succ a) | 814 | testdata/Builtins.lc 71:10-77:28 a:Nat -> VecS Float ('Succ ('Succ a)) | a:Nat -> VecS Float ('Succ a) |
815 | testdata/Builtins.lc 71:10-89:36 VecS V1 V0 | a:Nat -> VecS V1 a | a:Type -> b:Nat -> VecS a b | 815 | testdata/Builtins.lc 71:10-89:36 VecS b_ a_ | a:Nat -> VecS b_ a | a:Type -> b:Nat -> VecS a b |
816 | testdata/Builtins.lc 71:13-71:16 Float | 816 | testdata/Builtins.lc 71:13-71:16 Float |
817 | testdata/Builtins.lc 71:17-71:20 Float | 817 | testdata/Builtins.lc 71:17-71:20 Float |
818 | testdata/Builtins.lc 72:9-72:11 {a} -> a -> a -> VecS a 2 | 818 | testdata/Builtins.lc 72:9-72:11 {a} -> a -> a -> VecS a 2 |
819 | testdata/Builtins.lc 72:9-72:15 Float -> VecS Float 2 | 819 | testdata/Builtins.lc 72:9-72:15 Float -> VecS Float 2 |
820 | testdata/Builtins.lc 72:9-72:19 VecS Float 2 | 820 | testdata/Builtins.lc 72:9-72:19 VecS Float 2 |
821 | testdata/Builtins.lc 72:9-78:27 a:Nat -> VecS Float ('Succ ('Succ a)) | a:Nat -> VecS Float ('Succ a) | 821 | testdata/Builtins.lc 72:9-78:27 a:Nat -> VecS Float ('Succ ('Succ a)) | a:Nat -> VecS Float ('Succ a) |
822 | testdata/Builtins.lc 72:9-90:31 VecS V1 V0 | a:Nat -> VecS V1 a | a:Type -> b:Nat -> VecS a b | 822 | testdata/Builtins.lc 72:9-90:31 VecS b_ a_ | a:Nat -> VecS b_ a | a:Type -> b:Nat -> VecS a b |
823 | testdata/Builtins.lc 72:12-72:15 Float | 823 | testdata/Builtins.lc 72:12-72:15 Float |
824 | testdata/Builtins.lc 72:16-72:19 Float | 824 | testdata/Builtins.lc 72:16-72:19 Float |
825 | testdata/Builtins.lc 74:10-74:12 {a} -> a -> a -> a -> VecS a 3 | 825 | testdata/Builtins.lc 74:10-74:12 {a} -> a -> a -> a -> VecS a 3 |
@@ -914,7 +914,7 @@ testdata/Builtins.lc 118:34-118:58 Type | |||
914 | testdata/Builtins.lc 118:34-118:73 Type | 914 | testdata/Builtins.lc 118:34-118:73 Type |
915 | testdata/Builtins.lc 118:39-118:55 Type->Type | 915 | testdata/Builtins.lc 118:39-118:55 Type->Type |
916 | testdata/Builtins.lc 118:39-118:57 Type | 916 | testdata/Builtins.lc 118:39-118:57 Type |
917 | testdata/Builtins.lc 118:56-118:57 V1 | 917 | testdata/Builtins.lc 118:56-118:57 b_ |
918 | testdata/Builtins.lc 118:62-118:63 Type | 918 | testdata/Builtins.lc 118:62-118:63 Type |
919 | testdata/Builtins.lc 118:62-118:73 Type | 919 | testdata/Builtins.lc 118:62-118:73 Type |
920 | testdata/Builtins.lc 118:67-118:68 Type | 920 | testdata/Builtins.lc 118:67-118:68 Type |
@@ -924,13 +924,13 @@ testdata/Builtins.lc 119:1-119:9 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> | |||
924 | testdata/Builtins.lc 119:11-119:19 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b | 924 | testdata/Builtins.lc 119:11-119:19 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b |
925 | testdata/Builtins.lc 119:21-119:29 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b | 925 | testdata/Builtins.lc 119:21-119:29 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b |
926 | testdata/Builtins.lc 119:34-119:80 Type | 926 | testdata/Builtins.lc 119:34-119:80 Type |
927 | testdata/Builtins.lc 119:35-119:36 V4 | 927 | testdata/Builtins.lc 119:35-119:36 e_ |
928 | testdata/Builtins.lc 119:35-119:38 V3->Type | 928 | testdata/Builtins.lc 119:35-119:38 d_->Type |
929 | testdata/Builtins.lc 119:35-119:57 Type | 929 | testdata/Builtins.lc 119:35-119:57 Type |
930 | testdata/Builtins.lc 119:37-119:38 {a} -> a -> a->Type | 930 | testdata/Builtins.lc 119:37-119:38 {a} -> a -> a->Type |
931 | testdata/Builtins.lc 119:39-119:55 Type->Type | 931 | testdata/Builtins.lc 119:39-119:55 Type->Type |
932 | testdata/Builtins.lc 119:39-119:57 Type | 932 | testdata/Builtins.lc 119:39-119:57 Type |
933 | testdata/Builtins.lc 119:56-119:57 V1 | 933 | testdata/Builtins.lc 119:56-119:57 b_ |
934 | testdata/Builtins.lc 119:59-119:62 Type->Type | 934 | testdata/Builtins.lc 119:59-119:62 Type->Type |
935 | testdata/Builtins.lc 119:59-119:64 Type | 935 | testdata/Builtins.lc 119:59-119:64 Type |
936 | testdata/Builtins.lc 119:59-119:80 Type | 936 | testdata/Builtins.lc 119:59-119:80 Type |
@@ -945,16 +945,16 @@ testdata/Builtins.lc 120:10-120:17 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : | |||
945 | testdata/Builtins.lc 120:34-120:75 Type | 945 | testdata/Builtins.lc 120:34-120:75 Type |
946 | testdata/Builtins.lc 120:35-120:38 Type->Type | 946 | testdata/Builtins.lc 120:35-120:38 Type->Type |
947 | testdata/Builtins.lc 120:35-120:40 Type | 947 | testdata/Builtins.lc 120:35-120:40 Type |
948 | testdata/Builtins.lc 120:39-120:40 V5 | 948 | testdata/Builtins.lc 120:39-120:40 f_ |
949 | testdata/Builtins.lc 120:42-120:43 V5 | 949 | testdata/Builtins.lc 120:42-120:43 f_ |
950 | testdata/Builtins.lc 120:42-120:45 V4->Type | 950 | testdata/Builtins.lc 120:42-120:45 e_->Type |
951 | testdata/Builtins.lc 120:42-120:59 Type | 951 | testdata/Builtins.lc 120:42-120:59 Type |
952 | testdata/Builtins.lc 120:42-120:75 Type | 952 | testdata/Builtins.lc 120:42-120:75 Type |
953 | testdata/Builtins.lc 120:44-120:45 {a} -> a -> a->Type | 953 | testdata/Builtins.lc 120:44-120:45 {a} -> a -> a->Type |
954 | testdata/Builtins.lc 120:46-120:55 Nat -> Type->Type | 954 | testdata/Builtins.lc 120:46-120:55 Nat -> Type->Type |
955 | testdata/Builtins.lc 120:46-120:57 Type->Type | 955 | testdata/Builtins.lc 120:46-120:57 Type->Type |
956 | testdata/Builtins.lc 120:46-120:59 Type | 956 | testdata/Builtins.lc 120:46-120:59 Type |
957 | testdata/Builtins.lc 120:56-120:57 V2 | 957 | testdata/Builtins.lc 120:56-120:57 c_ |
958 | testdata/Builtins.lc 120:58-120:59 Type | 958 | testdata/Builtins.lc 120:58-120:59 Type |
959 | testdata/Builtins.lc 120:64-120:65 Type | 959 | testdata/Builtins.lc 120:64-120:65 Type |
960 | testdata/Builtins.lc 120:64-120:75 Type | 960 | testdata/Builtins.lc 120:64-120:75 Type |
@@ -966,16 +966,16 @@ testdata/Builtins.lc 121:11-121:19 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : | |||
966 | testdata/Builtins.lc 121:34-121:75 Type | 966 | testdata/Builtins.lc 121:34-121:75 Type |
967 | testdata/Builtins.lc 121:35-121:38 Type->Type | 967 | testdata/Builtins.lc 121:35-121:38 Type->Type |
968 | testdata/Builtins.lc 121:35-121:40 Type | 968 | testdata/Builtins.lc 121:35-121:40 Type |
969 | testdata/Builtins.lc 121:39-121:40 V5 | 969 | testdata/Builtins.lc 121:39-121:40 f_ |
970 | testdata/Builtins.lc 121:42-121:43 V5 | 970 | testdata/Builtins.lc 121:42-121:43 f_ |
971 | testdata/Builtins.lc 121:42-121:45 V4->Type | 971 | testdata/Builtins.lc 121:42-121:45 e_->Type |
972 | testdata/Builtins.lc 121:42-121:59 Type | 972 | testdata/Builtins.lc 121:42-121:59 Type |
973 | testdata/Builtins.lc 121:42-121:75 Type | 973 | testdata/Builtins.lc 121:42-121:75 Type |
974 | testdata/Builtins.lc 121:44-121:45 {a} -> a -> a->Type | 974 | testdata/Builtins.lc 121:44-121:45 {a} -> a -> a->Type |
975 | testdata/Builtins.lc 121:46-121:55 Nat -> Type->Type | 975 | testdata/Builtins.lc 121:46-121:55 Nat -> Type->Type |
976 | testdata/Builtins.lc 121:46-121:57 Type->Type | 976 | testdata/Builtins.lc 121:46-121:57 Type->Type |
977 | testdata/Builtins.lc 121:46-121:59 Type | 977 | testdata/Builtins.lc 121:46-121:59 Type |
978 | testdata/Builtins.lc 121:56-121:57 V2 | 978 | testdata/Builtins.lc 121:56-121:57 c_ |
979 | testdata/Builtins.lc 121:58-121:59 Type | 979 | testdata/Builtins.lc 121:58-121:59 Type |
980 | testdata/Builtins.lc 121:64-121:65 Type | 980 | testdata/Builtins.lc 121:64-121:65 Type |
981 | testdata/Builtins.lc 121:64-121:75 Type | 981 | testdata/Builtins.lc 121:64-121:75 Type |
@@ -988,7 +988,7 @@ testdata/Builtins.lc 122:34-122:61 Type | |||
988 | testdata/Builtins.lc 122:34-122:71 Type | 988 | testdata/Builtins.lc 122:34-122:71 Type |
989 | testdata/Builtins.lc 122:42-122:58 Type->Type | 989 | testdata/Builtins.lc 122:42-122:58 Type->Type |
990 | testdata/Builtins.lc 122:42-122:60 Type | 990 | testdata/Builtins.lc 122:42-122:60 Type |
991 | testdata/Builtins.lc 122:59-122:60 V1 | 991 | testdata/Builtins.lc 122:59-122:60 b_ |
992 | testdata/Builtins.lc 122:65-122:66 Type | 992 | testdata/Builtins.lc 122:65-122:66 Type |
993 | testdata/Builtins.lc 122:65-122:71 Type | 993 | testdata/Builtins.lc 122:65-122:71 Type |
994 | testdata/Builtins.lc 122:70-122:71 Type | 994 | testdata/Builtins.lc 122:70-122:71 Type |
@@ -998,16 +998,16 @@ testdata/Builtins.lc 124:20-124:28 {a} -> {b} -> {c:Nat} -> {_ : Integral a} -> | |||
998 | testdata/Builtins.lc 124:34-124:80 Type | 998 | testdata/Builtins.lc 124:34-124:80 Type |
999 | testdata/Builtins.lc 124:35-124:43 Type->Type | 999 | testdata/Builtins.lc 124:35-124:43 Type->Type |
1000 | testdata/Builtins.lc 124:35-124:45 Type | 1000 | testdata/Builtins.lc 124:35-124:45 Type |
1001 | testdata/Builtins.lc 124:44-124:45 V5 | 1001 | testdata/Builtins.lc 124:44-124:45 f_ |
1002 | testdata/Builtins.lc 124:47-124:48 V5 | 1002 | testdata/Builtins.lc 124:47-124:48 f_ |
1003 | testdata/Builtins.lc 124:47-124:50 V4->Type | 1003 | testdata/Builtins.lc 124:47-124:50 e_->Type |
1004 | testdata/Builtins.lc 124:47-124:64 Type | 1004 | testdata/Builtins.lc 124:47-124:64 Type |
1005 | testdata/Builtins.lc 124:47-124:80 Type | 1005 | testdata/Builtins.lc 124:47-124:80 Type |
1006 | testdata/Builtins.lc 124:49-124:50 {a} -> a -> a->Type | 1006 | testdata/Builtins.lc 124:49-124:50 {a} -> a -> a->Type |
1007 | testdata/Builtins.lc 124:51-124:60 Nat -> Type->Type | 1007 | testdata/Builtins.lc 124:51-124:60 Nat -> Type->Type |
1008 | testdata/Builtins.lc 124:51-124:62 Type->Type | 1008 | testdata/Builtins.lc 124:51-124:62 Type->Type |
1009 | testdata/Builtins.lc 124:51-124:64 Type | 1009 | testdata/Builtins.lc 124:51-124:64 Type |
1010 | testdata/Builtins.lc 124:61-124:62 V2 | 1010 | testdata/Builtins.lc 124:61-124:62 c_ |
1011 | testdata/Builtins.lc 124:63-124:64 Type | 1011 | testdata/Builtins.lc 124:63-124:64 Type |
1012 | testdata/Builtins.lc 124:69-124:70 Type | 1012 | testdata/Builtins.lc 124:69-124:70 Type |
1013 | testdata/Builtins.lc 124:69-124:80 Type | 1013 | testdata/Builtins.lc 124:69-124:80 Type |
@@ -1020,16 +1020,16 @@ testdata/Builtins.lc 125:22-125:31 {a} -> {b} -> {c:Nat} -> {_ : Integral a} -> | |||
1020 | testdata/Builtins.lc 125:34-125:80 Type | 1020 | testdata/Builtins.lc 125:34-125:80 Type |
1021 | testdata/Builtins.lc 125:35-125:43 Type->Type | 1021 | testdata/Builtins.lc 125:35-125:43 Type->Type |
1022 | testdata/Builtins.lc 125:35-125:45 Type | 1022 | testdata/Builtins.lc 125:35-125:45 Type |
1023 | testdata/Builtins.lc 125:44-125:45 V5 | 1023 | testdata/Builtins.lc 125:44-125:45 f_ |
1024 | testdata/Builtins.lc 125:47-125:48 V5 | 1024 | testdata/Builtins.lc 125:47-125:48 f_ |
1025 | testdata/Builtins.lc 125:47-125:50 V4->Type | 1025 | testdata/Builtins.lc 125:47-125:50 e_->Type |
1026 | testdata/Builtins.lc 125:47-125:64 Type | 1026 | testdata/Builtins.lc 125:47-125:64 Type |
1027 | testdata/Builtins.lc 125:47-125:80 Type | 1027 | testdata/Builtins.lc 125:47-125:80 Type |
1028 | testdata/Builtins.lc 125:49-125:50 {a} -> a -> a->Type | 1028 | testdata/Builtins.lc 125:49-125:50 {a} -> a -> a->Type |
1029 | testdata/Builtins.lc 125:51-125:60 Nat -> Type->Type | 1029 | testdata/Builtins.lc 125:51-125:60 Nat -> Type->Type |
1030 | testdata/Builtins.lc 125:51-125:62 Type->Type | 1030 | testdata/Builtins.lc 125:51-125:62 Type->Type |
1031 | testdata/Builtins.lc 125:51-125:64 Type | 1031 | testdata/Builtins.lc 125:51-125:64 Type |
1032 | testdata/Builtins.lc 125:61-125:62 V2 | 1032 | testdata/Builtins.lc 125:61-125:62 c_ |
1033 | testdata/Builtins.lc 125:63-125:64 Type | 1033 | testdata/Builtins.lc 125:63-125:64 Type |
1034 | testdata/Builtins.lc 125:69-125:70 Type | 1034 | testdata/Builtins.lc 125:69-125:70 Type |
1035 | testdata/Builtins.lc 125:69-125:80 Type | 1035 | testdata/Builtins.lc 125:69-125:80 Type |
@@ -1040,16 +1040,16 @@ testdata/Builtins.lc 126:1-126:9 {a} -> {b} -> {c:Nat} -> {_ : Integral a} -> { | |||
1040 | testdata/Builtins.lc 126:34-126:75 Type | 1040 | testdata/Builtins.lc 126:34-126:75 Type |
1041 | testdata/Builtins.lc 126:35-126:43 Type->Type | 1041 | testdata/Builtins.lc 126:35-126:43 Type->Type |
1042 | testdata/Builtins.lc 126:35-126:45 Type | 1042 | testdata/Builtins.lc 126:35-126:45 Type |
1043 | testdata/Builtins.lc 126:44-126:45 V5 | 1043 | testdata/Builtins.lc 126:44-126:45 f_ |
1044 | testdata/Builtins.lc 126:47-126:48 V5 | 1044 | testdata/Builtins.lc 126:47-126:48 f_ |
1045 | testdata/Builtins.lc 126:47-126:50 V4->Type | 1045 | testdata/Builtins.lc 126:47-126:50 e_->Type |
1046 | testdata/Builtins.lc 126:47-126:64 Type | 1046 | testdata/Builtins.lc 126:47-126:64 Type |
1047 | testdata/Builtins.lc 126:47-126:75 Type | 1047 | testdata/Builtins.lc 126:47-126:75 Type |
1048 | testdata/Builtins.lc 126:49-126:50 {a} -> a -> a->Type | 1048 | testdata/Builtins.lc 126:49-126:50 {a} -> a -> a->Type |
1049 | testdata/Builtins.lc 126:51-126:60 Nat -> Type->Type | 1049 | testdata/Builtins.lc 126:51-126:60 Nat -> Type->Type |
1050 | testdata/Builtins.lc 126:51-126:62 Type->Type | 1050 | testdata/Builtins.lc 126:51-126:62 Type->Type |
1051 | testdata/Builtins.lc 126:51-126:64 Type | 1051 | testdata/Builtins.lc 126:51-126:64 Type |
1052 | testdata/Builtins.lc 126:61-126:62 V2 | 1052 | testdata/Builtins.lc 126:61-126:62 c_ |
1053 | testdata/Builtins.lc 126:63-126:64 Type | 1053 | testdata/Builtins.lc 126:63-126:64 Type |
1054 | testdata/Builtins.lc 126:69-126:70 Type | 1054 | testdata/Builtins.lc 126:69-126:70 Type |
1055 | testdata/Builtins.lc 126:69-126:75 Type | 1055 | testdata/Builtins.lc 126:69-126:75 Type |
@@ -1059,19 +1059,19 @@ testdata/Builtins.lc 127:14-127:25 {a} -> {b} -> {c:Nat} -> {d} -> {_ : Integra | |||
1059 | testdata/Builtins.lc 127:34-127:102 Type | 1059 | testdata/Builtins.lc 127:34-127:102 Type |
1060 | testdata/Builtins.lc 127:35-127:43 Type->Type | 1060 | testdata/Builtins.lc 127:35-127:43 Type->Type |
1061 | testdata/Builtins.lc 127:35-127:45 Type | 1061 | testdata/Builtins.lc 127:35-127:45 Type |
1062 | testdata/Builtins.lc 127:44-127:45 V7 | 1062 | testdata/Builtins.lc 127:44-127:45 h_ |
1063 | testdata/Builtins.lc 127:47-127:48 V7 | 1063 | testdata/Builtins.lc 127:47-127:48 h_ |
1064 | testdata/Builtins.lc 127:47-127:50 V6->Type | 1064 | testdata/Builtins.lc 127:47-127:50 g_->Type |
1065 | testdata/Builtins.lc 127:47-127:64 Type | 1065 | testdata/Builtins.lc 127:47-127:64 Type |
1066 | testdata/Builtins.lc 127:47-127:102 Type | 1066 | testdata/Builtins.lc 127:47-127:102 Type |
1067 | testdata/Builtins.lc 127:49-127:50 {a} -> a -> a->Type | 1067 | testdata/Builtins.lc 127:49-127:50 {a} -> a -> a->Type |
1068 | testdata/Builtins.lc 127:51-127:60 Nat -> Type->Type | 1068 | testdata/Builtins.lc 127:51-127:60 Nat -> Type->Type |
1069 | testdata/Builtins.lc 127:51-127:62 Type->Type | 1069 | testdata/Builtins.lc 127:51-127:62 Type->Type |
1070 | testdata/Builtins.lc 127:51-127:64 Type | 1070 | testdata/Builtins.lc 127:51-127:64 Type |
1071 | testdata/Builtins.lc 127:61-127:62 V4 | 1071 | testdata/Builtins.lc 127:61-127:62 e_ |
1072 | testdata/Builtins.lc 127:63-127:64 Type | 1072 | testdata/Builtins.lc 127:63-127:64 Type |
1073 | testdata/Builtins.lc 127:66-127:67 V4 | 1073 | testdata/Builtins.lc 127:66-127:67 e_ |
1074 | testdata/Builtins.lc 127:66-127:69 V3->Type | 1074 | testdata/Builtins.lc 127:66-127:69 d_->Type |
1075 | testdata/Builtins.lc 127:66-127:86 Type | 1075 | testdata/Builtins.lc 127:66-127:86 Type |
1076 | testdata/Builtins.lc 127:66-127:102 Type | 1076 | testdata/Builtins.lc 127:66-127:102 Type |
1077 | testdata/Builtins.lc 127:68-127:69 {a} -> a -> a->Type | 1077 | testdata/Builtins.lc 127:68-127:69 {a} -> a -> a->Type |
@@ -1090,16 +1090,16 @@ testdata/Builtins.lc 128:15-128:27 {a} -> {b} -> {c:Nat} -> {_ : Integral a} -> | |||
1090 | testdata/Builtins.lc 128:34-128:83 Type | 1090 | testdata/Builtins.lc 128:34-128:83 Type |
1091 | testdata/Builtins.lc 128:35-128:43 Type->Type | 1091 | testdata/Builtins.lc 128:35-128:43 Type->Type |
1092 | testdata/Builtins.lc 128:35-128:45 Type | 1092 | testdata/Builtins.lc 128:35-128:45 Type |
1093 | testdata/Builtins.lc 128:44-128:45 V5 | 1093 | testdata/Builtins.lc 128:44-128:45 f_ |
1094 | testdata/Builtins.lc 128:47-128:48 V5 | 1094 | testdata/Builtins.lc 128:47-128:48 f_ |
1095 | testdata/Builtins.lc 128:47-128:50 V4->Type | 1095 | testdata/Builtins.lc 128:47-128:50 e_->Type |
1096 | testdata/Builtins.lc 128:47-128:64 Type | 1096 | testdata/Builtins.lc 128:47-128:64 Type |
1097 | testdata/Builtins.lc 128:47-128:83 Type | 1097 | testdata/Builtins.lc 128:47-128:83 Type |
1098 | testdata/Builtins.lc 128:49-128:50 {a} -> a -> a->Type | 1098 | testdata/Builtins.lc 128:49-128:50 {a} -> a -> a->Type |
1099 | testdata/Builtins.lc 128:51-128:60 Nat -> Type->Type | 1099 | testdata/Builtins.lc 128:51-128:60 Nat -> Type->Type |
1100 | testdata/Builtins.lc 128:51-128:62 Type->Type | 1100 | testdata/Builtins.lc 128:51-128:62 Type->Type |
1101 | testdata/Builtins.lc 128:51-128:64 Type | 1101 | testdata/Builtins.lc 128:51-128:64 Type |
1102 | testdata/Builtins.lc 128:61-128:62 V2 | 1102 | testdata/Builtins.lc 128:61-128:62 c_ |
1103 | testdata/Builtins.lc 128:63-128:64 Type | 1103 | testdata/Builtins.lc 128:63-128:64 Type |
1104 | testdata/Builtins.lc 128:69-128:70 Type | 1104 | testdata/Builtins.lc 128:69-128:70 Type |
1105 | testdata/Builtins.lc 128:69-128:83 Type | 1105 | testdata/Builtins.lc 128:69-128:83 Type |
@@ -1115,14 +1115,14 @@ testdata/Builtins.lc 130:42-130:54 Type | |||
1115 | testdata/Builtins.lc 130:50-130:54 Type | 1115 | testdata/Builtins.lc 130:50-130:54 Type |
1116 | testdata/Builtins.lc 131:1-131:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Bool} -> a->a | 1116 | testdata/Builtins.lc 131:1-131:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Bool} -> a->a |
1117 | testdata/Builtins.lc 131:47-131:79 Type | 1117 | testdata/Builtins.lc 131:47-131:79 Type |
1118 | testdata/Builtins.lc 131:48-131:49 V4 | 1118 | testdata/Builtins.lc 131:48-131:49 e_ |
1119 | testdata/Builtins.lc 131:48-131:51 V3->Type | 1119 | testdata/Builtins.lc 131:48-131:51 d_->Type |
1120 | testdata/Builtins.lc 131:48-131:68 Type | 1120 | testdata/Builtins.lc 131:48-131:68 Type |
1121 | testdata/Builtins.lc 131:50-131:51 {a} -> a -> a->Type | 1121 | testdata/Builtins.lc 131:50-131:51 {a} -> a -> a->Type |
1122 | testdata/Builtins.lc 131:52-131:61 Nat -> Type->Type | 1122 | testdata/Builtins.lc 131:52-131:61 Nat -> Type->Type |
1123 | testdata/Builtins.lc 131:52-131:63 Type->Type | 1123 | testdata/Builtins.lc 131:52-131:63 Type->Type |
1124 | testdata/Builtins.lc 131:52-131:68 Type | 1124 | testdata/Builtins.lc 131:52-131:68 Type |
1125 | testdata/Builtins.lc 131:62-131:63 V1 | 1125 | testdata/Builtins.lc 131:62-131:63 b_ |
1126 | testdata/Builtins.lc 131:64-131:68 Type | 1126 | testdata/Builtins.lc 131:64-131:68 Type |
1127 | testdata/Builtins.lc 131:73-131:74 Type | 1127 | testdata/Builtins.lc 131:73-131:74 Type |
1128 | testdata/Builtins.lc 131:73-131:79 Type | 1128 | testdata/Builtins.lc 131:73-131:79 Type |
@@ -1133,7 +1133,7 @@ testdata/Builtins.lc 132:34-132:43 Nat -> Type->Type | |||
1133 | testdata/Builtins.lc 132:34-132:45 Type->Type | 1133 | testdata/Builtins.lc 132:34-132:45 Type->Type |
1134 | testdata/Builtins.lc 132:34-132:50 Type | 1134 | testdata/Builtins.lc 132:34-132:50 Type |
1135 | testdata/Builtins.lc 132:34-132:58 Type | 1135 | testdata/Builtins.lc 132:34-132:58 Type |
1136 | testdata/Builtins.lc 132:44-132:45 V1 | 1136 | testdata/Builtins.lc 132:44-132:45 b_ |
1137 | testdata/Builtins.lc 132:46-132:50 Type | 1137 | testdata/Builtins.lc 132:46-132:50 Type |
1138 | testdata/Builtins.lc 132:54-132:58 Type | 1138 | testdata/Builtins.lc 132:54-132:58 Type |
1139 | testdata/Builtins.lc 135:1-135:9 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1139 | testdata/Builtins.lc 135:1-135:9 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
@@ -1157,14 +1157,14 @@ testdata/Builtins.lc 135:175-135:183 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Flo | |||
1157 | testdata/Builtins.lc 135:185-135:193 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1157 | testdata/Builtins.lc 135:185-135:193 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1158 | testdata/Builtins.lc 135:195-135:206 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1158 | testdata/Builtins.lc 135:195-135:206 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1159 | testdata/Builtins.lc 136:34-136:67 Type | 1159 | testdata/Builtins.lc 136:34-136:67 Type |
1160 | testdata/Builtins.lc 136:35-136:36 V4 | 1160 | testdata/Builtins.lc 136:35-136:36 e_ |
1161 | testdata/Builtins.lc 136:35-136:38 V3->Type | 1161 | testdata/Builtins.lc 136:35-136:38 d_->Type |
1162 | testdata/Builtins.lc 136:35-136:56 Type | 1162 | testdata/Builtins.lc 136:35-136:56 Type |
1163 | testdata/Builtins.lc 136:37-136:38 {a} -> a -> a->Type | 1163 | testdata/Builtins.lc 136:37-136:38 {a} -> a -> a->Type |
1164 | testdata/Builtins.lc 136:39-136:48 Nat -> Type->Type | 1164 | testdata/Builtins.lc 136:39-136:48 Nat -> Type->Type |
1165 | testdata/Builtins.lc 136:39-136:50 Type->Type | 1165 | testdata/Builtins.lc 136:39-136:50 Type->Type |
1166 | testdata/Builtins.lc 136:39-136:56 Type | 1166 | testdata/Builtins.lc 136:39-136:56 Type |
1167 | testdata/Builtins.lc 136:49-136:50 V1 | 1167 | testdata/Builtins.lc 136:49-136:50 b_ |
1168 | testdata/Builtins.lc 136:51-136:56 Type | 1168 | testdata/Builtins.lc 136:51-136:56 Type |
1169 | testdata/Builtins.lc 136:61-136:62 Type | 1169 | testdata/Builtins.lc 136:61-136:62 Type |
1170 | testdata/Builtins.lc 136:61-136:67 Type | 1170 | testdata/Builtins.lc 136:61-136:67 Type |
@@ -1172,14 +1172,14 @@ testdata/Builtins.lc 136:66-136:67 Type | |||
1172 | testdata/Builtins.lc 137:1-137:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->a | 1172 | testdata/Builtins.lc 137:1-137:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->a |
1173 | testdata/Builtins.lc 137:10-137:19 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->a | 1173 | testdata/Builtins.lc 137:10-137:19 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->a |
1174 | testdata/Builtins.lc 137:34-137:72 Type | 1174 | testdata/Builtins.lc 137:34-137:72 Type |
1175 | testdata/Builtins.lc 137:35-137:36 V4 | 1175 | testdata/Builtins.lc 137:35-137:36 e_ |
1176 | testdata/Builtins.lc 137:35-137:38 V3->Type | 1176 | testdata/Builtins.lc 137:35-137:38 d_->Type |
1177 | testdata/Builtins.lc 137:35-137:56 Type | 1177 | testdata/Builtins.lc 137:35-137:56 Type |
1178 | testdata/Builtins.lc 137:37-137:38 {a} -> a -> a->Type | 1178 | testdata/Builtins.lc 137:37-137:38 {a} -> a -> a->Type |
1179 | testdata/Builtins.lc 137:39-137:48 Nat -> Type->Type | 1179 | testdata/Builtins.lc 137:39-137:48 Nat -> Type->Type |
1180 | testdata/Builtins.lc 137:39-137:50 Type->Type | 1180 | testdata/Builtins.lc 137:39-137:50 Type->Type |
1181 | testdata/Builtins.lc 137:39-137:56 Type | 1181 | testdata/Builtins.lc 137:39-137:56 Type |
1182 | testdata/Builtins.lc 137:49-137:50 V1 | 1182 | testdata/Builtins.lc 137:49-137:50 b_ |
1183 | testdata/Builtins.lc 137:51-137:56 Type | 1183 | testdata/Builtins.lc 137:51-137:56 Type |
1184 | testdata/Builtins.lc 137:61-137:62 Type | 1184 | testdata/Builtins.lc 137:61-137:62 Type |
1185 | testdata/Builtins.lc 137:61-137:72 Type | 1185 | testdata/Builtins.lc 137:61-137:72 Type |
@@ -1193,14 +1193,14 @@ testdata/Builtins.lc 139:34-139:47 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float | |||
1193 | testdata/Builtins.lc 139:49-139:57 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1193 | testdata/Builtins.lc 139:49-139:57 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1194 | testdata/Builtins.lc 139:59-139:68 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1194 | testdata/Builtins.lc 139:59-139:68 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1195 | testdata/Builtins.lc 140:34-140:67 Type | 1195 | testdata/Builtins.lc 140:34-140:67 Type |
1196 | testdata/Builtins.lc 140:35-140:36 V4 | 1196 | testdata/Builtins.lc 140:35-140:36 e_ |
1197 | testdata/Builtins.lc 140:35-140:38 V3->Type | 1197 | testdata/Builtins.lc 140:35-140:38 d_->Type |
1198 | testdata/Builtins.lc 140:35-140:56 Type | 1198 | testdata/Builtins.lc 140:35-140:56 Type |
1199 | testdata/Builtins.lc 140:37-140:38 {a} -> a -> a->Type | 1199 | testdata/Builtins.lc 140:37-140:38 {a} -> a -> a->Type |
1200 | testdata/Builtins.lc 140:39-140:48 Nat -> Type->Type | 1200 | testdata/Builtins.lc 140:39-140:48 Nat -> Type->Type |
1201 | testdata/Builtins.lc 140:39-140:50 Type->Type | 1201 | testdata/Builtins.lc 140:39-140:50 Type->Type |
1202 | testdata/Builtins.lc 140:39-140:56 Type | 1202 | testdata/Builtins.lc 140:39-140:56 Type |
1203 | testdata/Builtins.lc 140:49-140:50 V1 | 1203 | testdata/Builtins.lc 140:49-140:50 b_ |
1204 | testdata/Builtins.lc 140:51-140:56 Type | 1204 | testdata/Builtins.lc 140:51-140:56 Type |
1205 | testdata/Builtins.lc 140:61-140:62 Type | 1205 | testdata/Builtins.lc 140:61-140:62 Type |
1206 | testdata/Builtins.lc 140:61-140:67 Type | 1206 | testdata/Builtins.lc 140:61-140:67 Type |
@@ -1210,16 +1210,16 @@ testdata/Builtins.lc 141:10-141:17 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : | |||
1210 | testdata/Builtins.lc 141:34-141:75 Type | 1210 | testdata/Builtins.lc 141:34-141:75 Type |
1211 | testdata/Builtins.lc 141:35-141:38 Type->Type | 1211 | testdata/Builtins.lc 141:35-141:38 Type->Type |
1212 | testdata/Builtins.lc 141:35-141:40 Type | 1212 | testdata/Builtins.lc 141:35-141:40 Type |
1213 | testdata/Builtins.lc 141:39-141:40 V5 | 1213 | testdata/Builtins.lc 141:39-141:40 f_ |
1214 | testdata/Builtins.lc 141:42-141:43 V5 | 1214 | testdata/Builtins.lc 141:42-141:43 f_ |
1215 | testdata/Builtins.lc 141:42-141:45 V4->Type | 1215 | testdata/Builtins.lc 141:42-141:45 e_->Type |
1216 | testdata/Builtins.lc 141:42-141:59 Type | 1216 | testdata/Builtins.lc 141:42-141:59 Type |
1217 | testdata/Builtins.lc 141:42-141:75 Type | 1217 | testdata/Builtins.lc 141:42-141:75 Type |
1218 | testdata/Builtins.lc 141:44-141:45 {a} -> a -> a->Type | 1218 | testdata/Builtins.lc 141:44-141:45 {a} -> a -> a->Type |
1219 | testdata/Builtins.lc 141:46-141:55 Nat -> Type->Type | 1219 | testdata/Builtins.lc 141:46-141:55 Nat -> Type->Type |
1220 | testdata/Builtins.lc 141:46-141:57 Type->Type | 1220 | testdata/Builtins.lc 141:46-141:57 Type->Type |
1221 | testdata/Builtins.lc 141:46-141:59 Type | 1221 | testdata/Builtins.lc 141:46-141:59 Type |
1222 | testdata/Builtins.lc 141:56-141:57 V2 | 1222 | testdata/Builtins.lc 141:56-141:57 c_ |
1223 | testdata/Builtins.lc 141:58-141:59 Type | 1223 | testdata/Builtins.lc 141:58-141:59 Type |
1224 | testdata/Builtins.lc 141:64-141:65 Type | 1224 | testdata/Builtins.lc 141:64-141:65 Type |
1225 | testdata/Builtins.lc 141:64-141:75 Type | 1225 | testdata/Builtins.lc 141:64-141:75 Type |
@@ -1231,16 +1231,16 @@ testdata/Builtins.lc 142:11-142:19 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : | |||
1231 | testdata/Builtins.lc 142:34-142:75 Type | 1231 | testdata/Builtins.lc 142:34-142:75 Type |
1232 | testdata/Builtins.lc 142:35-142:38 Type->Type | 1232 | testdata/Builtins.lc 142:35-142:38 Type->Type |
1233 | testdata/Builtins.lc 142:35-142:40 Type | 1233 | testdata/Builtins.lc 142:35-142:40 Type |
1234 | testdata/Builtins.lc 142:39-142:40 V5 | 1234 | testdata/Builtins.lc 142:39-142:40 f_ |
1235 | testdata/Builtins.lc 142:42-142:43 V5 | 1235 | testdata/Builtins.lc 142:42-142:43 f_ |
1236 | testdata/Builtins.lc 142:42-142:45 V4->Type | 1236 | testdata/Builtins.lc 142:42-142:45 e_->Type |
1237 | testdata/Builtins.lc 142:42-142:59 Type | 1237 | testdata/Builtins.lc 142:42-142:59 Type |
1238 | testdata/Builtins.lc 142:42-142:75 Type | 1238 | testdata/Builtins.lc 142:42-142:75 Type |
1239 | testdata/Builtins.lc 142:44-142:45 {a} -> a -> a->Type | 1239 | testdata/Builtins.lc 142:44-142:45 {a} -> a -> a->Type |
1240 | testdata/Builtins.lc 142:46-142:55 Nat -> Type->Type | 1240 | testdata/Builtins.lc 142:46-142:55 Nat -> Type->Type |
1241 | testdata/Builtins.lc 142:46-142:57 Type->Type | 1241 | testdata/Builtins.lc 142:46-142:57 Type->Type |
1242 | testdata/Builtins.lc 142:46-142:59 Type | 1242 | testdata/Builtins.lc 142:46-142:59 Type |
1243 | testdata/Builtins.lc 142:56-142:57 V2 | 1243 | testdata/Builtins.lc 142:56-142:57 c_ |
1244 | testdata/Builtins.lc 142:58-142:59 Type | 1244 | testdata/Builtins.lc 142:58-142:59 Type |
1245 | testdata/Builtins.lc 142:64-142:65 Type | 1245 | testdata/Builtins.lc 142:64-142:65 Type |
1246 | testdata/Builtins.lc 142:64-142:75 Type | 1246 | testdata/Builtins.lc 142:64-142:75 Type |
@@ -1250,17 +1250,17 @@ testdata/Builtins.lc 142:74-142:75 Type | |||
1250 | testdata/Builtins.lc 143:1-143:10 {a} -> {b:Nat} -> {c} -> {_ : a ~ VecScalar b Float} -> {_ : c ~ VecScalar b Bool} -> a->c | 1250 | testdata/Builtins.lc 143:1-143:10 {a} -> {b:Nat} -> {c} -> {_ : a ~ VecScalar b Float} -> {_ : c ~ VecScalar b Bool} -> a->c |
1251 | testdata/Builtins.lc 143:12-143:21 {a} -> {b:Nat} -> {c} -> {_ : a ~ VecScalar b Float} -> {_ : c ~ VecScalar b Bool} -> a->c | 1251 | testdata/Builtins.lc 143:12-143:21 {a} -> {b:Nat} -> {c} -> {_ : a ~ VecScalar b Float} -> {_ : c ~ VecScalar b Bool} -> a->c |
1252 | testdata/Builtins.lc 143:34-143:89 Type | 1252 | testdata/Builtins.lc 143:34-143:89 Type |
1253 | testdata/Builtins.lc 143:35-143:36 V6 | 1253 | testdata/Builtins.lc 143:35-143:36 g_ |
1254 | testdata/Builtins.lc 143:35-143:38 V5->Type | 1254 | testdata/Builtins.lc 143:35-143:38 f_->Type |
1255 | testdata/Builtins.lc 143:35-143:56 Type | 1255 | testdata/Builtins.lc 143:35-143:56 Type |
1256 | testdata/Builtins.lc 143:37-143:38 {a} -> a -> a->Type | 1256 | testdata/Builtins.lc 143:37-143:38 {a} -> a -> a->Type |
1257 | testdata/Builtins.lc 143:39-143:48 Nat -> Type->Type | 1257 | testdata/Builtins.lc 143:39-143:48 Nat -> Type->Type |
1258 | testdata/Builtins.lc 143:39-143:50 Type->Type | 1258 | testdata/Builtins.lc 143:39-143:50 Type->Type |
1259 | testdata/Builtins.lc 143:39-143:56 Type | 1259 | testdata/Builtins.lc 143:39-143:56 Type |
1260 | testdata/Builtins.lc 143:49-143:50 V3 | 1260 | testdata/Builtins.lc 143:49-143:50 d_ |
1261 | testdata/Builtins.lc 143:51-143:56 Type | 1261 | testdata/Builtins.lc 143:51-143:56 Type |
1262 | testdata/Builtins.lc 143:58-143:59 V3 | 1262 | testdata/Builtins.lc 143:58-143:59 d_ |
1263 | testdata/Builtins.lc 143:58-143:61 V2->Type | 1263 | testdata/Builtins.lc 143:58-143:61 c_->Type |
1264 | testdata/Builtins.lc 143:58-143:78 Type | 1264 | testdata/Builtins.lc 143:58-143:78 Type |
1265 | testdata/Builtins.lc 143:58-143:89 Type | 1265 | testdata/Builtins.lc 143:58-143:89 Type |
1266 | testdata/Builtins.lc 143:60-143:61 {a} -> a -> a->Type | 1266 | testdata/Builtins.lc 143:60-143:61 {a} -> a -> a->Type |
@@ -1277,30 +1277,30 @@ testdata/Builtins.lc 144:10-144:18 {a} -> {b} -> {c:Nat} -> {_ : Signed a} -> { | |||
1277 | testdata/Builtins.lc 144:34-144:73 Type | 1277 | testdata/Builtins.lc 144:34-144:73 Type |
1278 | testdata/Builtins.lc 144:35-144:41 Type->Type | 1278 | testdata/Builtins.lc 144:35-144:41 Type->Type |
1279 | testdata/Builtins.lc 144:35-144:43 Type | 1279 | testdata/Builtins.lc 144:35-144:43 Type |
1280 | testdata/Builtins.lc 144:42-144:43 V5 | 1280 | testdata/Builtins.lc 144:42-144:43 f_ |
1281 | testdata/Builtins.lc 144:45-144:46 V5 | 1281 | testdata/Builtins.lc 144:45-144:46 f_ |
1282 | testdata/Builtins.lc 144:45-144:48 V4->Type | 1282 | testdata/Builtins.lc 144:45-144:48 e_->Type |
1283 | testdata/Builtins.lc 144:45-144:62 Type | 1283 | testdata/Builtins.lc 144:45-144:62 Type |
1284 | testdata/Builtins.lc 144:45-144:73 Type | 1284 | testdata/Builtins.lc 144:45-144:73 Type |
1285 | testdata/Builtins.lc 144:47-144:48 {a} -> a -> a->Type | 1285 | testdata/Builtins.lc 144:47-144:48 {a} -> a -> a->Type |
1286 | testdata/Builtins.lc 144:49-144:58 Nat -> Type->Type | 1286 | testdata/Builtins.lc 144:49-144:58 Nat -> Type->Type |
1287 | testdata/Builtins.lc 144:49-144:60 Type->Type | 1287 | testdata/Builtins.lc 144:49-144:60 Type->Type |
1288 | testdata/Builtins.lc 144:49-144:62 Type | 1288 | testdata/Builtins.lc 144:49-144:62 Type |
1289 | testdata/Builtins.lc 144:59-144:60 V2 | 1289 | testdata/Builtins.lc 144:59-144:60 c_ |
1290 | testdata/Builtins.lc 144:61-144:62 Type | 1290 | testdata/Builtins.lc 144:61-144:62 Type |
1291 | testdata/Builtins.lc 144:67-144:68 Type | 1291 | testdata/Builtins.lc 144:67-144:68 Type |
1292 | testdata/Builtins.lc 144:67-144:73 Type | 1292 | testdata/Builtins.lc 144:67-144:73 Type |
1293 | testdata/Builtins.lc 144:72-144:73 Type | 1293 | testdata/Builtins.lc 144:72-144:73 Type |
1294 | testdata/Builtins.lc 145:1-145:9 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->(a, a) | 1294 | testdata/Builtins.lc 145:1-145:9 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->(a, a) |
1295 | testdata/Builtins.lc 145:34-145:72 Type | 1295 | testdata/Builtins.lc 145:34-145:72 Type |
1296 | testdata/Builtins.lc 145:35-145:36 V4 | 1296 | testdata/Builtins.lc 145:35-145:36 e_ |
1297 | testdata/Builtins.lc 145:35-145:38 V3->Type | 1297 | testdata/Builtins.lc 145:35-145:38 d_->Type |
1298 | testdata/Builtins.lc 145:35-145:56 Type | 1298 | testdata/Builtins.lc 145:35-145:56 Type |
1299 | testdata/Builtins.lc 145:37-145:38 {a} -> a -> a->Type | 1299 | testdata/Builtins.lc 145:37-145:38 {a} -> a -> a->Type |
1300 | testdata/Builtins.lc 145:39-145:48 Nat -> Type->Type | 1300 | testdata/Builtins.lc 145:39-145:48 Nat -> Type->Type |
1301 | testdata/Builtins.lc 145:39-145:50 Type->Type | 1301 | testdata/Builtins.lc 145:39-145:50 Type->Type |
1302 | testdata/Builtins.lc 145:39-145:56 Type | 1302 | testdata/Builtins.lc 145:39-145:56 Type |
1303 | testdata/Builtins.lc 145:49-145:50 V1 | 1303 | testdata/Builtins.lc 145:49-145:50 b_ |
1304 | testdata/Builtins.lc 145:51-145:56 Type | 1304 | testdata/Builtins.lc 145:51-145:56 Type |
1305 | testdata/Builtins.lc 145:61-145:62 Type | 1305 | testdata/Builtins.lc 145:61-145:62 Type |
1306 | testdata/Builtins.lc 145:61-145:72 Type | 1306 | testdata/Builtins.lc 145:61-145:72 Type |
@@ -1312,16 +1312,16 @@ testdata/Builtins.lc 146:1-146:10 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : | |||
1312 | testdata/Builtins.lc 146:34-146:80 Type | 1312 | testdata/Builtins.lc 146:34-146:80 Type |
1313 | testdata/Builtins.lc 146:35-146:38 Type->Type | 1313 | testdata/Builtins.lc 146:35-146:38 Type->Type |
1314 | testdata/Builtins.lc 146:35-146:40 Type | 1314 | testdata/Builtins.lc 146:35-146:40 Type |
1315 | testdata/Builtins.lc 146:39-146:40 V5 | 1315 | testdata/Builtins.lc 146:39-146:40 f_ |
1316 | testdata/Builtins.lc 146:42-146:43 V5 | 1316 | testdata/Builtins.lc 146:42-146:43 f_ |
1317 | testdata/Builtins.lc 146:42-146:45 V4->Type | 1317 | testdata/Builtins.lc 146:42-146:45 e_->Type |
1318 | testdata/Builtins.lc 146:42-146:59 Type | 1318 | testdata/Builtins.lc 146:42-146:59 Type |
1319 | testdata/Builtins.lc 146:42-146:80 Type | 1319 | testdata/Builtins.lc 146:42-146:80 Type |
1320 | testdata/Builtins.lc 146:44-146:45 {a} -> a -> a->Type | 1320 | testdata/Builtins.lc 146:44-146:45 {a} -> a -> a->Type |
1321 | testdata/Builtins.lc 146:46-146:55 Nat -> Type->Type | 1321 | testdata/Builtins.lc 146:46-146:55 Nat -> Type->Type |
1322 | testdata/Builtins.lc 146:46-146:57 Type->Type | 1322 | testdata/Builtins.lc 146:46-146:57 Type->Type |
1323 | testdata/Builtins.lc 146:46-146:59 Type | 1323 | testdata/Builtins.lc 146:46-146:59 Type |
1324 | testdata/Builtins.lc 146:56-146:57 V2 | 1324 | testdata/Builtins.lc 146:56-146:57 c_ |
1325 | testdata/Builtins.lc 146:58-146:59 Type | 1325 | testdata/Builtins.lc 146:58-146:59 Type |
1326 | testdata/Builtins.lc 146:64-146:65 Type | 1326 | testdata/Builtins.lc 146:64-146:65 Type |
1327 | testdata/Builtins.lc 146:64-146:80 Type | 1327 | testdata/Builtins.lc 146:64-146:80 Type |
@@ -1334,16 +1334,16 @@ testdata/Builtins.lc 147:1-147:11 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : | |||
1334 | testdata/Builtins.lc 147:34-147:80 Type | 1334 | testdata/Builtins.lc 147:34-147:80 Type |
1335 | testdata/Builtins.lc 147:35-147:38 Type->Type | 1335 | testdata/Builtins.lc 147:35-147:38 Type->Type |
1336 | testdata/Builtins.lc 147:35-147:40 Type | 1336 | testdata/Builtins.lc 147:35-147:40 Type |
1337 | testdata/Builtins.lc 147:39-147:40 V5 | 1337 | testdata/Builtins.lc 147:39-147:40 f_ |
1338 | testdata/Builtins.lc 147:42-147:43 V5 | 1338 | testdata/Builtins.lc 147:42-147:43 f_ |
1339 | testdata/Builtins.lc 147:42-147:45 V4->Type | 1339 | testdata/Builtins.lc 147:42-147:45 e_->Type |
1340 | testdata/Builtins.lc 147:42-147:59 Type | 1340 | testdata/Builtins.lc 147:42-147:59 Type |
1341 | testdata/Builtins.lc 147:42-147:80 Type | 1341 | testdata/Builtins.lc 147:42-147:80 Type |
1342 | testdata/Builtins.lc 147:44-147:45 {a} -> a -> a->Type | 1342 | testdata/Builtins.lc 147:44-147:45 {a} -> a -> a->Type |
1343 | testdata/Builtins.lc 147:46-147:55 Nat -> Type->Type | 1343 | testdata/Builtins.lc 147:46-147:55 Nat -> Type->Type |
1344 | testdata/Builtins.lc 147:46-147:57 Type->Type | 1344 | testdata/Builtins.lc 147:46-147:57 Type->Type |
1345 | testdata/Builtins.lc 147:46-147:59 Type | 1345 | testdata/Builtins.lc 147:46-147:59 Type |
1346 | testdata/Builtins.lc 147:56-147:57 V2 | 1346 | testdata/Builtins.lc 147:56-147:57 c_ |
1347 | testdata/Builtins.lc 147:58-147:59 Type | 1347 | testdata/Builtins.lc 147:58-147:59 Type |
1348 | testdata/Builtins.lc 147:64-147:65 Type | 1348 | testdata/Builtins.lc 147:64-147:65 Type |
1349 | testdata/Builtins.lc 147:64-147:80 Type | 1349 | testdata/Builtins.lc 147:64-147:80 Type |
@@ -1354,14 +1354,14 @@ testdata/Builtins.lc 147:74-147:80 Type | |||
1354 | testdata/Builtins.lc 147:79-147:80 Type | 1354 | testdata/Builtins.lc 147:79-147:80 Type |
1355 | testdata/Builtins.lc 148:1-148:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a -> a->a | 1355 | testdata/Builtins.lc 148:1-148:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a -> a->a |
1356 | testdata/Builtins.lc 148:34-148:77 Type | 1356 | testdata/Builtins.lc 148:34-148:77 Type |
1357 | testdata/Builtins.lc 148:35-148:36 V4 | 1357 | testdata/Builtins.lc 148:35-148:36 e_ |
1358 | testdata/Builtins.lc 148:35-148:38 V3->Type | 1358 | testdata/Builtins.lc 148:35-148:38 d_->Type |
1359 | testdata/Builtins.lc 148:35-148:56 Type | 1359 | testdata/Builtins.lc 148:35-148:56 Type |
1360 | testdata/Builtins.lc 148:37-148:38 {a} -> a -> a->Type | 1360 | testdata/Builtins.lc 148:37-148:38 {a} -> a -> a->Type |
1361 | testdata/Builtins.lc 148:39-148:48 Nat -> Type->Type | 1361 | testdata/Builtins.lc 148:39-148:48 Nat -> Type->Type |
1362 | testdata/Builtins.lc 148:39-148:50 Type->Type | 1362 | testdata/Builtins.lc 148:39-148:50 Type->Type |
1363 | testdata/Builtins.lc 148:39-148:56 Type | 1363 | testdata/Builtins.lc 148:39-148:56 Type |
1364 | testdata/Builtins.lc 148:49-148:50 V1 | 1364 | testdata/Builtins.lc 148:49-148:50 b_ |
1365 | testdata/Builtins.lc 148:51-148:56 Type | 1365 | testdata/Builtins.lc 148:51-148:56 Type |
1366 | testdata/Builtins.lc 148:61-148:62 Type | 1366 | testdata/Builtins.lc 148:61-148:62 Type |
1367 | testdata/Builtins.lc 148:61-148:77 Type | 1367 | testdata/Builtins.lc 148:61-148:77 Type |
@@ -1372,14 +1372,14 @@ testdata/Builtins.lc 148:71-148:77 Type | |||
1372 | testdata/Builtins.lc 148:76-148:77 Type | 1372 | testdata/Builtins.lc 148:76-148:77 Type |
1373 | testdata/Builtins.lc 149:1-149:9 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a -> Float->a | 1373 | testdata/Builtins.lc 149:1-149:9 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a -> Float->a |
1374 | testdata/Builtins.lc 149:34-149:81 Type | 1374 | testdata/Builtins.lc 149:34-149:81 Type |
1375 | testdata/Builtins.lc 149:35-149:36 V4 | 1375 | testdata/Builtins.lc 149:35-149:36 e_ |
1376 | testdata/Builtins.lc 149:35-149:38 V3->Type | 1376 | testdata/Builtins.lc 149:35-149:38 d_->Type |
1377 | testdata/Builtins.lc 149:35-149:56 Type | 1377 | testdata/Builtins.lc 149:35-149:56 Type |
1378 | testdata/Builtins.lc 149:37-149:38 {a} -> a -> a->Type | 1378 | testdata/Builtins.lc 149:37-149:38 {a} -> a -> a->Type |
1379 | testdata/Builtins.lc 149:39-149:48 Nat -> Type->Type | 1379 | testdata/Builtins.lc 149:39-149:48 Nat -> Type->Type |
1380 | testdata/Builtins.lc 149:39-149:50 Type->Type | 1380 | testdata/Builtins.lc 149:39-149:50 Type->Type |
1381 | testdata/Builtins.lc 149:39-149:56 Type | 1381 | testdata/Builtins.lc 149:39-149:56 Type |
1382 | testdata/Builtins.lc 149:49-149:50 V1 | 1382 | testdata/Builtins.lc 149:49-149:50 b_ |
1383 | testdata/Builtins.lc 149:51-149:56 Type | 1383 | testdata/Builtins.lc 149:51-149:56 Type |
1384 | testdata/Builtins.lc 149:61-149:62 Type | 1384 | testdata/Builtins.lc 149:61-149:62 Type |
1385 | testdata/Builtins.lc 149:61-149:81 Type | 1385 | testdata/Builtins.lc 149:61-149:81 Type |
@@ -1390,17 +1390,17 @@ testdata/Builtins.lc 149:71-149:81 Type | |||
1390 | testdata/Builtins.lc 149:80-149:81 Type | 1390 | testdata/Builtins.lc 149:80-149:81 Type |
1391 | testdata/Builtins.lc 150:1-150:9 {a} -> {b:Nat} -> {c} -> {_ : a ~ VecScalar b Float} -> {_ : c ~ VecScalar b Bool} -> a -> a -> c->a | 1391 | testdata/Builtins.lc 150:1-150:9 {a} -> {b:Nat} -> {c} -> {_ : a ~ VecScalar b Float} -> {_ : c ~ VecScalar b Bool} -> a -> a -> c->a |
1392 | testdata/Builtins.lc 150:34-150:99 Type | 1392 | testdata/Builtins.lc 150:34-150:99 Type |
1393 | testdata/Builtins.lc 150:35-150:36 V6 | 1393 | testdata/Builtins.lc 150:35-150:36 g_ |
1394 | testdata/Builtins.lc 150:35-150:38 V5->Type | 1394 | testdata/Builtins.lc 150:35-150:38 f_->Type |
1395 | testdata/Builtins.lc 150:35-150:56 Type | 1395 | testdata/Builtins.lc 150:35-150:56 Type |
1396 | testdata/Builtins.lc 150:37-150:38 {a} -> a -> a->Type | 1396 | testdata/Builtins.lc 150:37-150:38 {a} -> a -> a->Type |
1397 | testdata/Builtins.lc 150:39-150:48 Nat -> Type->Type | 1397 | testdata/Builtins.lc 150:39-150:48 Nat -> Type->Type |
1398 | testdata/Builtins.lc 150:39-150:50 Type->Type | 1398 | testdata/Builtins.lc 150:39-150:50 Type->Type |
1399 | testdata/Builtins.lc 150:39-150:56 Type | 1399 | testdata/Builtins.lc 150:39-150:56 Type |
1400 | testdata/Builtins.lc 150:49-150:50 V3 | 1400 | testdata/Builtins.lc 150:49-150:50 d_ |
1401 | testdata/Builtins.lc 150:51-150:56 Type | 1401 | testdata/Builtins.lc 150:51-150:56 Type |
1402 | testdata/Builtins.lc 150:58-150:59 V3 | 1402 | testdata/Builtins.lc 150:58-150:59 d_ |
1403 | testdata/Builtins.lc 150:58-150:61 V2->Type | 1403 | testdata/Builtins.lc 150:58-150:61 c_->Type |
1404 | testdata/Builtins.lc 150:58-150:78 Type | 1404 | testdata/Builtins.lc 150:58-150:78 Type |
1405 | testdata/Builtins.lc 150:58-150:99 Type | 1405 | testdata/Builtins.lc 150:58-150:99 Type |
1406 | testdata/Builtins.lc 150:60-150:61 {a} -> a -> a->Type | 1406 | testdata/Builtins.lc 150:60-150:61 {a} -> a -> a->Type |
@@ -1418,14 +1418,14 @@ testdata/Builtins.lc 150:93-150:99 Type | |||
1418 | testdata/Builtins.lc 150:98-150:99 Type | 1418 | testdata/Builtins.lc 150:98-150:99 Type |
1419 | testdata/Builtins.lc 151:1-151:9 {a} -> {b:Nat} -> {_ : a ~ VecS Float b} -> a -> a->a | 1419 | testdata/Builtins.lc 151:1-151:9 {a} -> {b:Nat} -> {_ : a ~ VecS Float b} -> a -> a->a |
1420 | testdata/Builtins.lc 151:34-151:66 Type | 1420 | testdata/Builtins.lc 151:34-151:66 Type |
1421 | testdata/Builtins.lc 151:35-151:36 V4 | 1421 | testdata/Builtins.lc 151:35-151:36 e_ |
1422 | testdata/Builtins.lc 151:35-151:38 V3->Type | 1422 | testdata/Builtins.lc 151:35-151:38 d_->Type |
1423 | testdata/Builtins.lc 151:35-151:50 Type | 1423 | testdata/Builtins.lc 151:35-151:50 Type |
1424 | testdata/Builtins.lc 151:37-151:38 {a} -> a -> a->Type | 1424 | testdata/Builtins.lc 151:37-151:38 {a} -> a -> a->Type |
1425 | testdata/Builtins.lc 151:39-151:42 Nat -> Type->Type | 1425 | testdata/Builtins.lc 151:39-151:42 Nat -> Type->Type |
1426 | testdata/Builtins.lc 151:39-151:44 Type->Type | 1426 | testdata/Builtins.lc 151:39-151:44 Type->Type |
1427 | testdata/Builtins.lc 151:39-151:50 Type | 1427 | testdata/Builtins.lc 151:39-151:50 Type |
1428 | testdata/Builtins.lc 151:43-151:44 V1 | 1428 | testdata/Builtins.lc 151:43-151:44 b_ |
1429 | testdata/Builtins.lc 151:45-151:50 Type | 1429 | testdata/Builtins.lc 151:45-151:50 Type |
1430 | testdata/Builtins.lc 151:55-151:56 Type | 1430 | testdata/Builtins.lc 151:55-151:56 Type |
1431 | testdata/Builtins.lc 151:55-151:66 Type | 1431 | testdata/Builtins.lc 151:55-151:66 Type |
@@ -1434,14 +1434,14 @@ testdata/Builtins.lc 151:60-151:66 Type | |||
1434 | testdata/Builtins.lc 151:65-151:66 Type | 1434 | testdata/Builtins.lc 151:65-151:66 Type |
1435 | testdata/Builtins.lc 152:1-152:10 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> Float -> a->a | 1435 | testdata/Builtins.lc 152:1-152:10 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> Float -> a->a |
1436 | testdata/Builtins.lc 152:34-152:76 Type | 1436 | testdata/Builtins.lc 152:34-152:76 Type |
1437 | testdata/Builtins.lc 152:35-152:36 V4 | 1437 | testdata/Builtins.lc 152:35-152:36 e_ |
1438 | testdata/Builtins.lc 152:35-152:38 V3->Type | 1438 | testdata/Builtins.lc 152:35-152:38 d_->Type |
1439 | testdata/Builtins.lc 152:35-152:56 Type | 1439 | testdata/Builtins.lc 152:35-152:56 Type |
1440 | testdata/Builtins.lc 152:37-152:38 {a} -> a -> a->Type | 1440 | testdata/Builtins.lc 152:37-152:38 {a} -> a -> a->Type |
1441 | testdata/Builtins.lc 152:39-152:48 Nat -> Type->Type | 1441 | testdata/Builtins.lc 152:39-152:48 Nat -> Type->Type |
1442 | testdata/Builtins.lc 152:39-152:50 Type->Type | 1442 | testdata/Builtins.lc 152:39-152:50 Type->Type |
1443 | testdata/Builtins.lc 152:39-152:56 Type | 1443 | testdata/Builtins.lc 152:39-152:56 Type |
1444 | testdata/Builtins.lc 152:49-152:50 V1 | 1444 | testdata/Builtins.lc 152:49-152:50 b_ |
1445 | testdata/Builtins.lc 152:51-152:56 Type | 1445 | testdata/Builtins.lc 152:51-152:56 Type |
1446 | testdata/Builtins.lc 152:61-152:66 Type | 1446 | testdata/Builtins.lc 152:61-152:66 Type |
1447 | testdata/Builtins.lc 152:61-152:76 Type | 1447 | testdata/Builtins.lc 152:61-152:76 Type |
@@ -1450,14 +1450,14 @@ testdata/Builtins.lc 152:70-152:76 Type | |||
1450 | testdata/Builtins.lc 152:75-152:76 Type | 1450 | testdata/Builtins.lc 152:75-152:76 Type |
1451 | testdata/Builtins.lc 153:1-153:15 {a} -> {b:Nat} -> {_ : a ~ VecS Float b} -> a -> a -> a->a | 1451 | testdata/Builtins.lc 153:1-153:15 {a} -> {b:Nat} -> {_ : a ~ VecS Float b} -> a -> a -> a->a |
1452 | testdata/Builtins.lc 153:34-153:71 Type | 1452 | testdata/Builtins.lc 153:34-153:71 Type |
1453 | testdata/Builtins.lc 153:35-153:36 V4 | 1453 | testdata/Builtins.lc 153:35-153:36 e_ |
1454 | testdata/Builtins.lc 153:35-153:38 V3->Type | 1454 | testdata/Builtins.lc 153:35-153:38 d_->Type |
1455 | testdata/Builtins.lc 153:35-153:50 Type | 1455 | testdata/Builtins.lc 153:35-153:50 Type |
1456 | testdata/Builtins.lc 153:37-153:38 {a} -> a -> a->Type | 1456 | testdata/Builtins.lc 153:37-153:38 {a} -> a -> a->Type |
1457 | testdata/Builtins.lc 153:39-153:42 Nat -> Type->Type | 1457 | testdata/Builtins.lc 153:39-153:42 Nat -> Type->Type |
1458 | testdata/Builtins.lc 153:39-153:44 Type->Type | 1458 | testdata/Builtins.lc 153:39-153:44 Type->Type |
1459 | testdata/Builtins.lc 153:39-153:50 Type | 1459 | testdata/Builtins.lc 153:39-153:50 Type |
1460 | testdata/Builtins.lc 153:43-153:44 V1 | 1460 | testdata/Builtins.lc 153:43-153:44 b_ |
1461 | testdata/Builtins.lc 153:45-153:50 Type | 1461 | testdata/Builtins.lc 153:45-153:50 Type |
1462 | testdata/Builtins.lc 153:55-153:56 Type | 1462 | testdata/Builtins.lc 153:55-153:56 Type |
1463 | testdata/Builtins.lc 153:55-153:71 Type | 1463 | testdata/Builtins.lc 153:55-153:71 Type |
@@ -1468,14 +1468,14 @@ testdata/Builtins.lc 153:65-153:71 Type | |||
1468 | testdata/Builtins.lc 153:70-153:71 Type | 1468 | testdata/Builtins.lc 153:70-153:71 Type |
1469 | testdata/Builtins.lc 154:1-154:16 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> Float -> Float -> a->a | 1469 | testdata/Builtins.lc 154:1-154:16 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> Float -> Float -> a->a |
1470 | testdata/Builtins.lc 154:34-154:85 Type | 1470 | testdata/Builtins.lc 154:34-154:85 Type |
1471 | testdata/Builtins.lc 154:35-154:36 V4 | 1471 | testdata/Builtins.lc 154:35-154:36 e_ |
1472 | testdata/Builtins.lc 154:35-154:38 V3->Type | 1472 | testdata/Builtins.lc 154:35-154:38 d_->Type |
1473 | testdata/Builtins.lc 154:35-154:56 Type | 1473 | testdata/Builtins.lc 154:35-154:56 Type |
1474 | testdata/Builtins.lc 154:37-154:38 {a} -> a -> a->Type | 1474 | testdata/Builtins.lc 154:37-154:38 {a} -> a -> a->Type |
1475 | testdata/Builtins.lc 154:39-154:48 Nat -> Type->Type | 1475 | testdata/Builtins.lc 154:39-154:48 Nat -> Type->Type |
1476 | testdata/Builtins.lc 154:39-154:50 Type->Type | 1476 | testdata/Builtins.lc 154:39-154:50 Type->Type |
1477 | testdata/Builtins.lc 154:39-154:56 Type | 1477 | testdata/Builtins.lc 154:39-154:56 Type |
1478 | testdata/Builtins.lc 154:49-154:50 V1 | 1478 | testdata/Builtins.lc 154:49-154:50 b_ |
1479 | testdata/Builtins.lc 154:51-154:56 Type | 1479 | testdata/Builtins.lc 154:51-154:56 Type |
1480 | testdata/Builtins.lc 154:61-154:66 Type | 1480 | testdata/Builtins.lc 154:61-154:66 Type |
1481 | testdata/Builtins.lc 154:61-154:85 Type | 1481 | testdata/Builtins.lc 154:61-154:85 Type |
@@ -1489,7 +1489,7 @@ testdata/Builtins.lc 157:34-157:43 Nat -> Type->Type | |||
1489 | testdata/Builtins.lc 157:34-157:45 Type->Type | 1489 | testdata/Builtins.lc 157:34-157:45 Type->Type |
1490 | testdata/Builtins.lc 157:34-157:51 Type | 1490 | testdata/Builtins.lc 157:34-157:51 Type |
1491 | testdata/Builtins.lc 157:34-157:70 Type | 1491 | testdata/Builtins.lc 157:34-157:70 Type |
1492 | testdata/Builtins.lc 157:44-157:45 V1 | 1492 | testdata/Builtins.lc 157:44-157:45 b_ |
1493 | testdata/Builtins.lc 157:46-157:51 Type | 1493 | testdata/Builtins.lc 157:46-157:51 Type |
1494 | testdata/Builtins.lc 157:55-157:64 Nat -> Type->Type | 1494 | testdata/Builtins.lc 157:55-157:64 Nat -> Type->Type |
1495 | testdata/Builtins.lc 157:55-157:66 Type->Type | 1495 | testdata/Builtins.lc 157:55-157:66 Type->Type |
@@ -1501,7 +1501,7 @@ testdata/Builtins.lc 158:34-158:43 Nat -> Type->Type | |||
1501 | testdata/Builtins.lc 158:34-158:45 Type->Type | 1501 | testdata/Builtins.lc 158:34-158:45 Type->Type |
1502 | testdata/Builtins.lc 158:34-158:51 Type | 1502 | testdata/Builtins.lc 158:34-158:51 Type |
1503 | testdata/Builtins.lc 158:34-158:71 Type | 1503 | testdata/Builtins.lc 158:34-158:71 Type |
1504 | testdata/Builtins.lc 158:44-158:45 V1 | 1504 | testdata/Builtins.lc 158:44-158:45 b_ |
1505 | testdata/Builtins.lc 158:46-158:51 Type | 1505 | testdata/Builtins.lc 158:46-158:51 Type |
1506 | testdata/Builtins.lc 158:55-158:64 Nat -> Type->Type | 1506 | testdata/Builtins.lc 158:55-158:64 Nat -> Type->Type |
1507 | testdata/Builtins.lc 158:55-158:66 Type->Type | 1507 | testdata/Builtins.lc 158:55-158:66 Type->Type |
@@ -1513,7 +1513,7 @@ testdata/Builtins.lc 159:34-159:43 Nat -> Type->Type | |||
1513 | testdata/Builtins.lc 159:34-159:45 Type->Type | 1513 | testdata/Builtins.lc 159:34-159:45 Type->Type |
1514 | testdata/Builtins.lc 159:34-159:49 Type | 1514 | testdata/Builtins.lc 159:34-159:49 Type |
1515 | testdata/Builtins.lc 159:34-159:72 Type | 1515 | testdata/Builtins.lc 159:34-159:72 Type |
1516 | testdata/Builtins.lc 159:44-159:45 V1 | 1516 | testdata/Builtins.lc 159:44-159:45 b_ |
1517 | testdata/Builtins.lc 159:46-159:49 Type | 1517 | testdata/Builtins.lc 159:46-159:49 Type |
1518 | testdata/Builtins.lc 159:55-159:64 Nat -> Type->Type | 1518 | testdata/Builtins.lc 159:55-159:64 Nat -> Type->Type |
1519 | testdata/Builtins.lc 159:55-159:66 Type->Type | 1519 | testdata/Builtins.lc 159:55-159:66 Type->Type |
@@ -1525,7 +1525,7 @@ testdata/Builtins.lc 160:34-160:43 Nat -> Type->Type | |||
1525 | testdata/Builtins.lc 160:34-160:45 Type->Type | 1525 | testdata/Builtins.lc 160:34-160:45 Type->Type |
1526 | testdata/Builtins.lc 160:34-160:50 Type | 1526 | testdata/Builtins.lc 160:34-160:50 Type |
1527 | testdata/Builtins.lc 160:34-160:72 Type | 1527 | testdata/Builtins.lc 160:34-160:72 Type |
1528 | testdata/Builtins.lc 160:44-160:45 V1 | 1528 | testdata/Builtins.lc 160:44-160:45 b_ |
1529 | testdata/Builtins.lc 160:46-160:50 Type | 1529 | testdata/Builtins.lc 160:46-160:50 Type |
1530 | testdata/Builtins.lc 160:55-160:64 Nat -> Type->Type | 1530 | testdata/Builtins.lc 160:55-160:64 Nat -> Type->Type |
1531 | testdata/Builtins.lc 160:55-160:66 Type->Type | 1531 | testdata/Builtins.lc 160:55-160:66 Type->Type |
@@ -1534,14 +1534,14 @@ testdata/Builtins.lc 160:65-160:66 Nat | |||
1534 | testdata/Builtins.lc 160:67-160:72 Type | 1534 | testdata/Builtins.lc 160:67-160:72 Type |
1535 | testdata/Builtins.lc 162:1-162:11 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->Float | 1535 | testdata/Builtins.lc 162:1-162:11 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->Float |
1536 | testdata/Builtins.lc 162:34-162:71 Type | 1536 | testdata/Builtins.lc 162:34-162:71 Type |
1537 | testdata/Builtins.lc 162:35-162:36 V4 | 1537 | testdata/Builtins.lc 162:35-162:36 e_ |
1538 | testdata/Builtins.lc 162:35-162:38 V3->Type | 1538 | testdata/Builtins.lc 162:35-162:38 d_->Type |
1539 | testdata/Builtins.lc 162:35-162:56 Type | 1539 | testdata/Builtins.lc 162:35-162:56 Type |
1540 | testdata/Builtins.lc 162:37-162:38 {a} -> a -> a->Type | 1540 | testdata/Builtins.lc 162:37-162:38 {a} -> a -> a->Type |
1541 | testdata/Builtins.lc 162:39-162:48 Nat -> Type->Type | 1541 | testdata/Builtins.lc 162:39-162:48 Nat -> Type->Type |
1542 | testdata/Builtins.lc 162:39-162:50 Type->Type | 1542 | testdata/Builtins.lc 162:39-162:50 Type->Type |
1543 | testdata/Builtins.lc 162:39-162:56 Type | 1543 | testdata/Builtins.lc 162:39-162:56 Type |
1544 | testdata/Builtins.lc 162:49-162:50 V1 | 1544 | testdata/Builtins.lc 162:49-162:50 b_ |
1545 | testdata/Builtins.lc 162:51-162:56 Type | 1545 | testdata/Builtins.lc 162:51-162:56 Type |
1546 | testdata/Builtins.lc 162:61-162:62 Type | 1546 | testdata/Builtins.lc 162:61-162:62 Type |
1547 | testdata/Builtins.lc 162:61-162:71 Type | 1547 | testdata/Builtins.lc 162:61-162:71 Type |
@@ -1549,14 +1549,14 @@ testdata/Builtins.lc 162:66-162:71 Type | |||
1549 | testdata/Builtins.lc 163:1-163:13 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->Float | 1549 | testdata/Builtins.lc 163:1-163:13 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->Float |
1550 | testdata/Builtins.lc 163:15-163:22 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->Float | 1550 | testdata/Builtins.lc 163:15-163:22 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->Float |
1551 | testdata/Builtins.lc 163:34-163:76 Type | 1551 | testdata/Builtins.lc 163:34-163:76 Type |
1552 | testdata/Builtins.lc 163:35-163:36 V4 | 1552 | testdata/Builtins.lc 163:35-163:36 e_ |
1553 | testdata/Builtins.lc 163:35-163:38 V3->Type | 1553 | testdata/Builtins.lc 163:35-163:38 d_->Type |
1554 | testdata/Builtins.lc 163:35-163:56 Type | 1554 | testdata/Builtins.lc 163:35-163:56 Type |
1555 | testdata/Builtins.lc 163:37-163:38 {a} -> a -> a->Type | 1555 | testdata/Builtins.lc 163:37-163:38 {a} -> a -> a->Type |
1556 | testdata/Builtins.lc 163:39-163:48 Nat -> Type->Type | 1556 | testdata/Builtins.lc 163:39-163:48 Nat -> Type->Type |
1557 | testdata/Builtins.lc 163:39-163:50 Type->Type | 1557 | testdata/Builtins.lc 163:39-163:50 Type->Type |
1558 | testdata/Builtins.lc 163:39-163:56 Type | 1558 | testdata/Builtins.lc 163:39-163:56 Type |
1559 | testdata/Builtins.lc 163:49-163:50 V1 | 1559 | testdata/Builtins.lc 163:49-163:50 b_ |
1560 | testdata/Builtins.lc 163:51-163:56 Type | 1560 | testdata/Builtins.lc 163:51-163:56 Type |
1561 | testdata/Builtins.lc 163:61-163:62 Type | 1561 | testdata/Builtins.lc 163:61-163:62 Type |
1562 | testdata/Builtins.lc 163:61-163:76 Type | 1562 | testdata/Builtins.lc 163:61-163:76 Type |
@@ -1565,14 +1565,14 @@ testdata/Builtins.lc 163:66-163:76 Type | |||
1565 | testdata/Builtins.lc 163:71-163:76 Type | 1565 | testdata/Builtins.lc 163:71-163:76 Type |
1566 | testdata/Builtins.lc 164:1-164:10 {a} -> {_ : a ~ VecS Float 3} -> a -> a->a | 1566 | testdata/Builtins.lc 164:1-164:10 {a} -> {_ : a ~ VecS Float 3} -> a -> a->a |
1567 | testdata/Builtins.lc 164:34-164:72 Type | 1567 | testdata/Builtins.lc 164:34-164:72 Type |
1568 | testdata/Builtins.lc 164:35-164:36 V2 | 1568 | testdata/Builtins.lc 164:35-164:36 c_ |
1569 | testdata/Builtins.lc 164:35-164:38 V1->Type | 1569 | testdata/Builtins.lc 164:35-164:38 b_->Type |
1570 | testdata/Builtins.lc 164:35-164:56 Type | 1570 | testdata/Builtins.lc 164:35-164:56 Type |
1571 | testdata/Builtins.lc 164:37-164:38 {a} -> a -> a->Type | 1571 | testdata/Builtins.lc 164:37-164:38 {a} -> a -> a->Type |
1572 | testdata/Builtins.lc 164:39-164:48 Nat -> Type->Type | 1572 | testdata/Builtins.lc 164:39-164:48 Nat -> Type->Type |
1573 | testdata/Builtins.lc 164:39-164:50 Type->Type | 1573 | testdata/Builtins.lc 164:39-164:50 Type->Type |
1574 | testdata/Builtins.lc 164:39-164:56 Type | 1574 | testdata/Builtins.lc 164:39-164:56 Type |
1575 | testdata/Builtins.lc 164:49-164:50 V1 | 1575 | testdata/Builtins.lc 164:49-164:50 b_ |
1576 | testdata/Builtins.lc 164:51-164:56 Type | 1576 | testdata/Builtins.lc 164:51-164:56 Type |
1577 | testdata/Builtins.lc 164:61-164:62 Type | 1577 | testdata/Builtins.lc 164:61-164:62 Type |
1578 | testdata/Builtins.lc 164:61-164:72 Type | 1578 | testdata/Builtins.lc 164:61-164:72 Type |
@@ -1581,14 +1581,14 @@ testdata/Builtins.lc 164:66-164:72 Type | |||
1581 | testdata/Builtins.lc 164:71-164:72 Type | 1581 | testdata/Builtins.lc 164:71-164:72 Type |
1582 | testdata/Builtins.lc 165:1-165:14 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1582 | testdata/Builtins.lc 165:1-165:14 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1583 | testdata/Builtins.lc 165:34-165:67 Type | 1583 | testdata/Builtins.lc 165:34-165:67 Type |
1584 | testdata/Builtins.lc 165:35-165:36 V4 | 1584 | testdata/Builtins.lc 165:35-165:36 e_ |
1585 | testdata/Builtins.lc 165:35-165:38 V3->Type | 1585 | testdata/Builtins.lc 165:35-165:38 d_->Type |
1586 | testdata/Builtins.lc 165:35-165:56 Type | 1586 | testdata/Builtins.lc 165:35-165:56 Type |
1587 | testdata/Builtins.lc 165:37-165:38 {a} -> a -> a->Type | 1587 | testdata/Builtins.lc 165:37-165:38 {a} -> a -> a->Type |
1588 | testdata/Builtins.lc 165:39-165:48 Nat -> Type->Type | 1588 | testdata/Builtins.lc 165:39-165:48 Nat -> Type->Type |
1589 | testdata/Builtins.lc 165:39-165:50 Type->Type | 1589 | testdata/Builtins.lc 165:39-165:50 Type->Type |
1590 | testdata/Builtins.lc 165:39-165:56 Type | 1590 | testdata/Builtins.lc 165:39-165:56 Type |
1591 | testdata/Builtins.lc 165:49-165:50 V1 | 1591 | testdata/Builtins.lc 165:49-165:50 b_ |
1592 | testdata/Builtins.lc 165:51-165:56 Type | 1592 | testdata/Builtins.lc 165:51-165:56 Type |
1593 | testdata/Builtins.lc 165:61-165:62 Type | 1593 | testdata/Builtins.lc 165:61-165:62 Type |
1594 | testdata/Builtins.lc 165:61-165:67 Type | 1594 | testdata/Builtins.lc 165:61-165:67 Type |
@@ -1596,14 +1596,14 @@ testdata/Builtins.lc 165:66-165:67 Type | |||
1596 | testdata/Builtins.lc 166:1-166:16 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a -> a->a | 1596 | testdata/Builtins.lc 166:1-166:16 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a -> a->a |
1597 | testdata/Builtins.lc 166:18-166:29 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a -> a->a | 1597 | testdata/Builtins.lc 166:18-166:29 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a -> a->a |
1598 | testdata/Builtins.lc 166:34-166:77 Type | 1598 | testdata/Builtins.lc 166:34-166:77 Type |
1599 | testdata/Builtins.lc 166:35-166:36 V4 | 1599 | testdata/Builtins.lc 166:35-166:36 e_ |
1600 | testdata/Builtins.lc 166:35-166:38 V3->Type | 1600 | testdata/Builtins.lc 166:35-166:38 d_->Type |
1601 | testdata/Builtins.lc 166:35-166:56 Type | 1601 | testdata/Builtins.lc 166:35-166:56 Type |
1602 | testdata/Builtins.lc 166:37-166:38 {a} -> a -> a->Type | 1602 | testdata/Builtins.lc 166:37-166:38 {a} -> a -> a->Type |
1603 | testdata/Builtins.lc 166:39-166:48 Nat -> Type->Type | 1603 | testdata/Builtins.lc 166:39-166:48 Nat -> Type->Type |
1604 | testdata/Builtins.lc 166:39-166:50 Type->Type | 1604 | testdata/Builtins.lc 166:39-166:50 Type->Type |
1605 | testdata/Builtins.lc 166:39-166:56 Type | 1605 | testdata/Builtins.lc 166:39-166:56 Type |
1606 | testdata/Builtins.lc 166:49-166:50 V1 | 1606 | testdata/Builtins.lc 166:49-166:50 b_ |
1607 | testdata/Builtins.lc 166:51-166:56 Type | 1607 | testdata/Builtins.lc 166:51-166:56 Type |
1608 | testdata/Builtins.lc 166:61-166:62 Type | 1608 | testdata/Builtins.lc 166:61-166:62 Type |
1609 | testdata/Builtins.lc 166:61-166:77 Type | 1609 | testdata/Builtins.lc 166:61-166:77 Type |
@@ -1614,14 +1614,14 @@ testdata/Builtins.lc 166:71-166:77 Type | |||
1614 | testdata/Builtins.lc 166:76-166:77 Type | 1614 | testdata/Builtins.lc 166:76-166:77 Type |
1615 | testdata/Builtins.lc 167:1-167:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->a | 1615 | testdata/Builtins.lc 167:1-167:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a -> a->a |
1616 | testdata/Builtins.lc 167:34-167:72 Type | 1616 | testdata/Builtins.lc 167:34-167:72 Type |
1617 | testdata/Builtins.lc 167:35-167:36 V4 | 1617 | testdata/Builtins.lc 167:35-167:36 e_ |
1618 | testdata/Builtins.lc 167:35-167:38 V3->Type | 1618 | testdata/Builtins.lc 167:35-167:38 d_->Type |
1619 | testdata/Builtins.lc 167:35-167:56 Type | 1619 | testdata/Builtins.lc 167:35-167:56 Type |
1620 | testdata/Builtins.lc 167:37-167:38 {a} -> a -> a->Type | 1620 | testdata/Builtins.lc 167:37-167:38 {a} -> a -> a->Type |
1621 | testdata/Builtins.lc 167:39-167:48 Nat -> Type->Type | 1621 | testdata/Builtins.lc 167:39-167:48 Nat -> Type->Type |
1622 | testdata/Builtins.lc 167:39-167:50 Type->Type | 1622 | testdata/Builtins.lc 167:39-167:50 Type->Type |
1623 | testdata/Builtins.lc 167:39-167:56 Type | 1623 | testdata/Builtins.lc 167:39-167:56 Type |
1624 | testdata/Builtins.lc 167:49-167:50 V1 | 1624 | testdata/Builtins.lc 167:49-167:50 b_ |
1625 | testdata/Builtins.lc 167:51-167:56 Type | 1625 | testdata/Builtins.lc 167:51-167:56 Type |
1626 | testdata/Builtins.lc 167:61-167:62 Type | 1626 | testdata/Builtins.lc 167:61-167:62 Type |
1627 | testdata/Builtins.lc 167:61-167:72 Type | 1627 | testdata/Builtins.lc 167:61-167:72 Type |
@@ -1634,9 +1634,9 @@ testdata/Builtins.lc 169:34-169:39 Nat -> Type->Type | |||
1634 | testdata/Builtins.lc 169:34-169:41 Type->Type | 1634 | testdata/Builtins.lc 169:34-169:41 Type->Type |
1635 | testdata/Builtins.lc 169:34-169:43 Type | 1635 | testdata/Builtins.lc 169:34-169:43 Type |
1636 | testdata/Builtins.lc 169:34-169:56 Type | 1636 | testdata/Builtins.lc 169:34-169:56 Type |
1637 | testdata/Builtins.lc 169:38-169:39 V5 | 1637 | testdata/Builtins.lc 169:38-169:39 f_ |
1638 | testdata/Builtins.lc 169:40-169:41 V3 | 1638 | testdata/Builtins.lc 169:40-169:41 d_ |
1639 | testdata/Builtins.lc 169:42-169:43 V1 | 1639 | testdata/Builtins.lc 169:42-169:43 b_ |
1640 | testdata/Builtins.lc 169:47-169:50 Nat -> Nat -> Type->Type | 1640 | testdata/Builtins.lc 169:47-169:50 Nat -> Nat -> Type->Type |
1641 | testdata/Builtins.lc 169:47-169:52 Nat -> Type->Type | 1641 | testdata/Builtins.lc 169:47-169:52 Nat -> Type->Type |
1642 | testdata/Builtins.lc 169:47-169:54 Type->Type | 1642 | testdata/Builtins.lc 169:47-169:54 Type->Type |
@@ -1650,9 +1650,9 @@ testdata/Builtins.lc 170:34-170:39 Nat -> Type->Type | |||
1650 | testdata/Builtins.lc 170:34-170:41 Type->Type | 1650 | testdata/Builtins.lc 170:34-170:41 Type->Type |
1651 | testdata/Builtins.lc 170:34-170:43 Type | 1651 | testdata/Builtins.lc 170:34-170:43 Type |
1652 | testdata/Builtins.lc 170:34-170:52 Type | 1652 | testdata/Builtins.lc 170:34-170:52 Type |
1653 | testdata/Builtins.lc 170:38-170:39 V3 | 1653 | testdata/Builtins.lc 170:38-170:39 d_ |
1654 | testdata/Builtins.lc 170:40-170:41 Nat | 1654 | testdata/Builtins.lc 170:40-170:41 Nat |
1655 | testdata/Builtins.lc 170:42-170:43 V1 | 1655 | testdata/Builtins.lc 170:42-170:43 b_ |
1656 | testdata/Builtins.lc 170:47-170:52 Type | 1656 | testdata/Builtins.lc 170:47-170:52 Type |
1657 | testdata/Builtins.lc 171:1-171:12 {a:Nat} -> {b} -> Mat a a b -> Mat a a b | 1657 | testdata/Builtins.lc 171:1-171:12 {a:Nat} -> {b} -> Mat a a b -> Mat a a b |
1658 | testdata/Builtins.lc 171:34-171:37 Nat -> Nat -> Type->Type | 1658 | testdata/Builtins.lc 171:34-171:37 Nat -> Nat -> Type->Type |
@@ -1660,9 +1660,9 @@ testdata/Builtins.lc 171:34-171:39 Nat -> Type->Type | |||
1660 | testdata/Builtins.lc 171:34-171:41 Type->Type | 1660 | testdata/Builtins.lc 171:34-171:41 Type->Type |
1661 | testdata/Builtins.lc 171:34-171:43 Type | 1661 | testdata/Builtins.lc 171:34-171:43 Type |
1662 | testdata/Builtins.lc 171:34-171:56 Type | 1662 | testdata/Builtins.lc 171:34-171:56 Type |
1663 | testdata/Builtins.lc 171:38-171:39 V3 | 1663 | testdata/Builtins.lc 171:38-171:39 d_ |
1664 | testdata/Builtins.lc 171:40-171:41 Nat | 1664 | testdata/Builtins.lc 171:40-171:41 Nat |
1665 | testdata/Builtins.lc 171:42-171:43 V1 | 1665 | testdata/Builtins.lc 171:42-171:43 b_ |
1666 | testdata/Builtins.lc 171:47-171:50 Nat -> Nat -> Type->Type | 1666 | testdata/Builtins.lc 171:47-171:50 Nat -> Nat -> Type->Type |
1667 | testdata/Builtins.lc 171:47-171:52 Nat -> Type->Type | 1667 | testdata/Builtins.lc 171:47-171:52 Nat -> Type->Type |
1668 | testdata/Builtins.lc 171:47-171:54 Type->Type | 1668 | testdata/Builtins.lc 171:47-171:54 Type->Type |
@@ -1675,13 +1675,13 @@ testdata/Builtins.lc 172:34-172:37 Nat -> Type->Type | |||
1675 | testdata/Builtins.lc 172:34-172:39 Type->Type | 1675 | testdata/Builtins.lc 172:34-172:39 Type->Type |
1676 | testdata/Builtins.lc 172:34-172:41 Type | 1676 | testdata/Builtins.lc 172:34-172:41 Type |
1677 | testdata/Builtins.lc 172:34-172:69 Type | 1677 | testdata/Builtins.lc 172:34-172:69 Type |
1678 | testdata/Builtins.lc 172:38-172:39 V5 | 1678 | testdata/Builtins.lc 172:38-172:39 f_ |
1679 | testdata/Builtins.lc 172:40-172:41 V3 | 1679 | testdata/Builtins.lc 172:40-172:41 d_ |
1680 | testdata/Builtins.lc 172:47-172:50 Nat -> Type->Type | 1680 | testdata/Builtins.lc 172:47-172:50 Nat -> Type->Type |
1681 | testdata/Builtins.lc 172:47-172:52 Type->Type | 1681 | testdata/Builtins.lc 172:47-172:52 Type->Type |
1682 | testdata/Builtins.lc 172:47-172:54 Type | 1682 | testdata/Builtins.lc 172:47-172:54 Type |
1683 | testdata/Builtins.lc 172:47-172:69 Type | 1683 | testdata/Builtins.lc 172:47-172:69 Type |
1684 | testdata/Builtins.lc 172:51-172:52 V2 | 1684 | testdata/Builtins.lc 172:51-172:52 c_ |
1685 | testdata/Builtins.lc 172:53-172:54 Type | 1685 | testdata/Builtins.lc 172:53-172:54 Type |
1686 | testdata/Builtins.lc 172:60-172:63 Nat -> Nat -> Type->Type | 1686 | testdata/Builtins.lc 172:60-172:63 Nat -> Nat -> Type->Type |
1687 | testdata/Builtins.lc 172:60-172:65 Nat -> Type->Type | 1687 | testdata/Builtins.lc 172:60-172:65 Nat -> Type->Type |
@@ -1696,9 +1696,9 @@ testdata/Builtins.lc 173:34-173:39 Nat -> Type->Type | |||
1696 | testdata/Builtins.lc 173:34-173:41 Type->Type | 1696 | testdata/Builtins.lc 173:34-173:41 Type->Type |
1697 | testdata/Builtins.lc 173:34-173:43 Type | 1697 | testdata/Builtins.lc 173:34-173:43 Type |
1698 | testdata/Builtins.lc 173:34-173:67 Type | 1698 | testdata/Builtins.lc 173:34-173:67 Type |
1699 | testdata/Builtins.lc 173:38-173:39 V5 | 1699 | testdata/Builtins.lc 173:38-173:39 f_ |
1700 | testdata/Builtins.lc 173:40-173:41 V3 | 1700 | testdata/Builtins.lc 173:40-173:41 d_ |
1701 | testdata/Builtins.lc 173:42-173:43 V1 | 1701 | testdata/Builtins.lc 173:42-173:43 b_ |
1702 | testdata/Builtins.lc 173:47-173:50 Nat -> Type->Type | 1702 | testdata/Builtins.lc 173:47-173:50 Nat -> Type->Type |
1703 | testdata/Builtins.lc 173:47-173:52 Type->Type | 1703 | testdata/Builtins.lc 173:47-173:52 Type->Type |
1704 | testdata/Builtins.lc 173:47-173:54 Type | 1704 | testdata/Builtins.lc 173:47-173:54 Type |
@@ -1715,15 +1715,15 @@ testdata/Builtins.lc 174:34-174:37 Nat -> Type->Type | |||
1715 | testdata/Builtins.lc 174:34-174:39 Type->Type | 1715 | testdata/Builtins.lc 174:34-174:39 Type->Type |
1716 | testdata/Builtins.lc 174:34-174:41 Type | 1716 | testdata/Builtins.lc 174:34-174:41 Type |
1717 | testdata/Builtins.lc 174:34-174:67 Type | 1717 | testdata/Builtins.lc 174:34-174:67 Type |
1718 | testdata/Builtins.lc 174:38-174:39 V5 | 1718 | testdata/Builtins.lc 174:38-174:39 f_ |
1719 | testdata/Builtins.lc 174:40-174:41 V3 | 1719 | testdata/Builtins.lc 174:40-174:41 d_ |
1720 | testdata/Builtins.lc 174:47-174:50 Nat -> Nat -> Type->Type | 1720 | testdata/Builtins.lc 174:47-174:50 Nat -> Nat -> Type->Type |
1721 | testdata/Builtins.lc 174:47-174:52 Nat -> Type->Type | 1721 | testdata/Builtins.lc 174:47-174:52 Nat -> Type->Type |
1722 | testdata/Builtins.lc 174:47-174:54 Type->Type | 1722 | testdata/Builtins.lc 174:47-174:54 Type->Type |
1723 | testdata/Builtins.lc 174:47-174:56 Type | 1723 | testdata/Builtins.lc 174:47-174:56 Type |
1724 | testdata/Builtins.lc 174:47-174:67 Type | 1724 | testdata/Builtins.lc 174:47-174:67 Type |
1725 | testdata/Builtins.lc 174:51-174:52 Nat | 1725 | testdata/Builtins.lc 174:51-174:52 Nat |
1726 | testdata/Builtins.lc 174:53-174:54 V2 | 1726 | testdata/Builtins.lc 174:53-174:54 c_ |
1727 | testdata/Builtins.lc 174:55-174:56 Type | 1727 | testdata/Builtins.lc 174:55-174:56 Type |
1728 | testdata/Builtins.lc 174:60-174:63 Nat -> Type->Type | 1728 | testdata/Builtins.lc 174:60-174:63 Nat -> Type->Type |
1729 | testdata/Builtins.lc 174:60-174:65 Type->Type | 1729 | testdata/Builtins.lc 174:60-174:65 Type->Type |
@@ -1736,16 +1736,16 @@ testdata/Builtins.lc 175:34-175:39 Nat -> Type->Type | |||
1736 | testdata/Builtins.lc 175:34-175:41 Type->Type | 1736 | testdata/Builtins.lc 175:34-175:41 Type->Type |
1737 | testdata/Builtins.lc 175:34-175:43 Type | 1737 | testdata/Builtins.lc 175:34-175:43 Type |
1738 | testdata/Builtins.lc 175:34-175:69 Type | 1738 | testdata/Builtins.lc 175:34-175:69 Type |
1739 | testdata/Builtins.lc 175:38-175:39 V7 | 1739 | testdata/Builtins.lc 175:38-175:39 h_ |
1740 | testdata/Builtins.lc 175:40-175:41 V5 | 1740 | testdata/Builtins.lc 175:40-175:41 f_ |
1741 | testdata/Builtins.lc 175:42-175:43 V3 | 1741 | testdata/Builtins.lc 175:42-175:43 d_ |
1742 | testdata/Builtins.lc 175:47-175:50 Nat -> Nat -> Type->Type | 1742 | testdata/Builtins.lc 175:47-175:50 Nat -> Nat -> Type->Type |
1743 | testdata/Builtins.lc 175:47-175:52 Nat -> Type->Type | 1743 | testdata/Builtins.lc 175:47-175:52 Nat -> Type->Type |
1744 | testdata/Builtins.lc 175:47-175:54 Type->Type | 1744 | testdata/Builtins.lc 175:47-175:54 Type->Type |
1745 | testdata/Builtins.lc 175:47-175:56 Type | 1745 | testdata/Builtins.lc 175:47-175:56 Type |
1746 | testdata/Builtins.lc 175:47-175:69 Type | 1746 | testdata/Builtins.lc 175:47-175:69 Type |
1747 | testdata/Builtins.lc 175:51-175:52 Nat | 1747 | testdata/Builtins.lc 175:51-175:52 Nat |
1748 | testdata/Builtins.lc 175:53-175:54 V2 | 1748 | testdata/Builtins.lc 175:53-175:54 c_ |
1749 | testdata/Builtins.lc 175:55-175:56 Type | 1749 | testdata/Builtins.lc 175:55-175:56 Type |
1750 | testdata/Builtins.lc 175:60-175:63 Nat -> Nat -> Type->Type | 1750 | testdata/Builtins.lc 175:60-175:63 Nat -> Nat -> Type->Type |
1751 | testdata/Builtins.lc 175:60-175:65 Nat -> Type->Type | 1751 | testdata/Builtins.lc 175:60-175:65 Nat -> Type->Type |
@@ -1763,19 +1763,19 @@ testdata/Builtins.lc 177:85-177:98 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} | |||
1763 | testdata/Builtins.lc 178:51-178:114 Type | 1763 | testdata/Builtins.lc 178:51-178:114 Type |
1764 | testdata/Builtins.lc 178:52-178:55 Type->Type | 1764 | testdata/Builtins.lc 178:52-178:55 Type->Type |
1765 | testdata/Builtins.lc 178:52-178:57 Type | 1765 | testdata/Builtins.lc 178:52-178:57 Type |
1766 | testdata/Builtins.lc 178:56-178:57 V3 | 1766 | testdata/Builtins.lc 178:56-178:57 d_ |
1767 | testdata/Builtins.lc 178:59-178:60 V8 | 1767 | testdata/Builtins.lc 178:59-178:60 i_ |
1768 | testdata/Builtins.lc 178:59-178:62 V7->Type | 1768 | testdata/Builtins.lc 178:59-178:62 h_->Type |
1769 | testdata/Builtins.lc 178:59-178:76 Type | 1769 | testdata/Builtins.lc 178:59-178:76 Type |
1770 | testdata/Builtins.lc 178:59-178:114 Type | 1770 | testdata/Builtins.lc 178:59-178:114 Type |
1771 | testdata/Builtins.lc 178:61-178:62 {a} -> a -> a->Type | 1771 | testdata/Builtins.lc 178:61-178:62 {a} -> a -> a->Type |
1772 | testdata/Builtins.lc 178:63-178:72 Nat -> Type->Type | 1772 | testdata/Builtins.lc 178:63-178:72 Nat -> Type->Type |
1773 | testdata/Builtins.lc 178:63-178:74 Type->Type | 1773 | testdata/Builtins.lc 178:63-178:74 Type->Type |
1774 | testdata/Builtins.lc 178:63-178:76 Type | 1774 | testdata/Builtins.lc 178:63-178:76 Type |
1775 | testdata/Builtins.lc 178:73-178:74 V5 | 1775 | testdata/Builtins.lc 178:73-178:74 f_ |
1776 | testdata/Builtins.lc 178:75-178:76 Type | 1776 | testdata/Builtins.lc 178:75-178:76 Type |
1777 | testdata/Builtins.lc 178:78-178:79 V4 | 1777 | testdata/Builtins.lc 178:78-178:79 e_ |
1778 | testdata/Builtins.lc 178:78-178:81 V3->Type | 1778 | testdata/Builtins.lc 178:78-178:81 d_->Type |
1779 | testdata/Builtins.lc 178:78-178:98 Type | 1779 | testdata/Builtins.lc 178:78-178:98 Type |
1780 | testdata/Builtins.lc 178:78-178:114 Type | 1780 | testdata/Builtins.lc 178:78-178:114 Type |
1781 | testdata/Builtins.lc 178:80-178:81 {a} -> a -> a->Type | 1781 | testdata/Builtins.lc 178:80-178:81 {a} -> a -> a->Type |
@@ -1792,13 +1792,13 @@ testdata/Builtins.lc 178:113-178:114 Type | |||
1792 | testdata/Builtins.lc 179:1-179:10 {a} -> {b} -> {_ : b ~ MatVecScalarElem a} -> a -> a->Bool | 1792 | testdata/Builtins.lc 179:1-179:10 {a} -> {b} -> {_ : b ~ MatVecScalarElem a} -> a -> a->Bool |
1793 | testdata/Builtins.lc 179:12-179:24 {a} -> {b} -> {_ : b ~ MatVecScalarElem a} -> a -> a->Bool | 1793 | testdata/Builtins.lc 179:12-179:24 {a} -> {b} -> {_ : b ~ MatVecScalarElem a} -> a -> a->Bool |
1794 | testdata/Builtins.lc 179:47-179:89 Type | 1794 | testdata/Builtins.lc 179:47-179:89 Type |
1795 | testdata/Builtins.lc 179:48-179:49 V2 | 1795 | testdata/Builtins.lc 179:48-179:49 c_ |
1796 | testdata/Builtins.lc 179:48-179:51 V1->Type | 1796 | testdata/Builtins.lc 179:48-179:51 b_->Type |
1797 | testdata/Builtins.lc 179:48-179:70 Type | 1797 | testdata/Builtins.lc 179:48-179:70 Type |
1798 | testdata/Builtins.lc 179:50-179:51 {a} -> a -> a->Type | 1798 | testdata/Builtins.lc 179:50-179:51 {a} -> a -> a->Type |
1799 | testdata/Builtins.lc 179:52-179:68 Type->Type | 1799 | testdata/Builtins.lc 179:52-179:68 Type->Type |
1800 | testdata/Builtins.lc 179:52-179:70 Type | 1800 | testdata/Builtins.lc 179:52-179:70 Type |
1801 | testdata/Builtins.lc 179:69-179:70 V2 | 1801 | testdata/Builtins.lc 179:69-179:70 c_ |
1802 | testdata/Builtins.lc 179:75-179:76 Type | 1802 | testdata/Builtins.lc 179:75-179:76 Type |
1803 | testdata/Builtins.lc 179:75-179:89 Type | 1803 | testdata/Builtins.lc 179:75-179:89 Type |
1804 | testdata/Builtins.lc 179:80-179:81 Type | 1804 | testdata/Builtins.lc 179:80-179:81 Type |
@@ -1808,14 +1808,14 @@ testdata/Builtins.lc 181:1-181:9 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} | |||
1808 | testdata/Builtins.lc 181:11-181:19 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1808 | testdata/Builtins.lc 181:11-181:19 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1809 | testdata/Builtins.lc 181:21-181:31 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1809 | testdata/Builtins.lc 181:21-181:31 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1810 | testdata/Builtins.lc 182:34-182:67 Type | 1810 | testdata/Builtins.lc 182:34-182:67 Type |
1811 | testdata/Builtins.lc 182:35-182:36 V4 | 1811 | testdata/Builtins.lc 182:35-182:36 e_ |
1812 | testdata/Builtins.lc 182:35-182:38 V3->Type | 1812 | testdata/Builtins.lc 182:35-182:38 d_->Type |
1813 | testdata/Builtins.lc 182:35-182:56 Type | 1813 | testdata/Builtins.lc 182:35-182:56 Type |
1814 | testdata/Builtins.lc 182:37-182:38 {a} -> a -> a->Type | 1814 | testdata/Builtins.lc 182:37-182:38 {a} -> a -> a->Type |
1815 | testdata/Builtins.lc 182:39-182:48 Nat -> Type->Type | 1815 | testdata/Builtins.lc 182:39-182:48 Nat -> Type->Type |
1816 | testdata/Builtins.lc 182:39-182:50 Type->Type | 1816 | testdata/Builtins.lc 182:39-182:50 Type->Type |
1817 | testdata/Builtins.lc 182:39-182:56 Type | 1817 | testdata/Builtins.lc 182:39-182:56 Type |
1818 | testdata/Builtins.lc 182:49-182:50 V1 | 1818 | testdata/Builtins.lc 182:49-182:50 b_ |
1819 | testdata/Builtins.lc 182:51-182:56 Type | 1819 | testdata/Builtins.lc 182:51-182:56 Type |
1820 | testdata/Builtins.lc 182:61-182:62 Type | 1820 | testdata/Builtins.lc 182:61-182:62 Type |
1821 | testdata/Builtins.lc 182:61-182:67 Type | 1821 | testdata/Builtins.lc 182:61-182:67 Type |
@@ -1825,7 +1825,7 @@ testdata/Builtins.lc 184:34-184:43 Nat -> Type->Type | |||
1825 | testdata/Builtins.lc 184:34-184:45 Type->Type | 1825 | testdata/Builtins.lc 184:34-184:45 Type->Type |
1826 | testdata/Builtins.lc 184:34-184:51 Type | 1826 | testdata/Builtins.lc 184:34-184:51 Type |
1827 | testdata/Builtins.lc 184:34-184:60 Type | 1827 | testdata/Builtins.lc 184:34-184:60 Type |
1828 | testdata/Builtins.lc 184:44-184:45 V1 | 1828 | testdata/Builtins.lc 184:44-184:45 b_ |
1829 | testdata/Builtins.lc 184:46-184:51 Type | 1829 | testdata/Builtins.lc 184:46-184:51 Type |
1830 | testdata/Builtins.lc 184:55-184:60 Type | 1830 | testdata/Builtins.lc 184:55-184:60 Type |
1831 | testdata/Builtins.lc 185:1-185:11 {a:Nat} -> VecScalar a Float -> Vec 2 Float | 1831 | testdata/Builtins.lc 185:1-185:11 {a:Nat} -> VecScalar a Float -> Vec 2 Float |
@@ -1833,80 +1833,80 @@ testdata/Builtins.lc 185:34-185:43 Nat -> Type->Type | |||
1833 | testdata/Builtins.lc 185:34-185:45 Type->Type | 1833 | testdata/Builtins.lc 185:34-185:45 Type->Type |
1834 | testdata/Builtins.lc 185:34-185:51 Type | 1834 | testdata/Builtins.lc 185:34-185:51 Type |
1835 | testdata/Builtins.lc 185:34-185:66 Type | 1835 | testdata/Builtins.lc 185:34-185:66 Type |
1836 | testdata/Builtins.lc 185:44-185:45 V1 | 1836 | testdata/Builtins.lc 185:44-185:45 b_ |
1837 | testdata/Builtins.lc 185:46-185:51 Type | 1837 | testdata/Builtins.lc 185:46-185:51 Type |
1838 | testdata/Builtins.lc 185:55-185:58 Nat -> Type->Type | 1838 | testdata/Builtins.lc 185:55-185:58 Nat -> Type->Type |
1839 | testdata/Builtins.lc 185:55-185:60 Type->Type | 1839 | testdata/Builtins.lc 185:55-185:60 Type->Type |
1840 | testdata/Builtins.lc 185:55-185:66 Type | 1840 | testdata/Builtins.lc 185:55-185:66 Type |
1841 | testdata/Builtins.lc 185:59-185:60 V1 | 1841 | testdata/Builtins.lc 185:59-185:60 b_ |
1842 | testdata/Builtins.lc 185:61-185:66 Type | 1842 | testdata/Builtins.lc 185:61-185:66 Type |
1843 | testdata/Builtins.lc 186:1-186:11 {a:Nat} -> VecScalar a Float -> Vec 3 Float | 1843 | testdata/Builtins.lc 186:1-186:11 {a:Nat} -> VecScalar a Float -> Vec 3 Float |
1844 | testdata/Builtins.lc 186:34-186:43 Nat -> Type->Type | 1844 | testdata/Builtins.lc 186:34-186:43 Nat -> Type->Type |
1845 | testdata/Builtins.lc 186:34-186:45 Type->Type | 1845 | testdata/Builtins.lc 186:34-186:45 Type->Type |
1846 | testdata/Builtins.lc 186:34-186:51 Type | 1846 | testdata/Builtins.lc 186:34-186:51 Type |
1847 | testdata/Builtins.lc 186:34-186:66 Type | 1847 | testdata/Builtins.lc 186:34-186:66 Type |
1848 | testdata/Builtins.lc 186:44-186:45 V1 | 1848 | testdata/Builtins.lc 186:44-186:45 b_ |
1849 | testdata/Builtins.lc 186:46-186:51 Type | 1849 | testdata/Builtins.lc 186:46-186:51 Type |
1850 | testdata/Builtins.lc 186:55-186:58 Nat -> Type->Type | 1850 | testdata/Builtins.lc 186:55-186:58 Nat -> Type->Type |
1851 | testdata/Builtins.lc 186:55-186:60 Type->Type | 1851 | testdata/Builtins.lc 186:55-186:60 Type->Type |
1852 | testdata/Builtins.lc 186:55-186:66 Type | 1852 | testdata/Builtins.lc 186:55-186:66 Type |
1853 | testdata/Builtins.lc 186:59-186:60 V1 | 1853 | testdata/Builtins.lc 186:59-186:60 b_ |
1854 | testdata/Builtins.lc 186:61-186:66 Type | 1854 | testdata/Builtins.lc 186:61-186:66 Type |
1855 | testdata/Builtins.lc 187:1-187:11 {a:Nat} -> VecScalar a Float -> Vec 4 Float | 1855 | testdata/Builtins.lc 187:1-187:11 {a:Nat} -> VecScalar a Float -> Vec 4 Float |
1856 | testdata/Builtins.lc 187:34-187:43 Nat -> Type->Type | 1856 | testdata/Builtins.lc 187:34-187:43 Nat -> Type->Type |
1857 | testdata/Builtins.lc 187:34-187:45 Type->Type | 1857 | testdata/Builtins.lc 187:34-187:45 Type->Type |
1858 | testdata/Builtins.lc 187:34-187:51 Type | 1858 | testdata/Builtins.lc 187:34-187:51 Type |
1859 | testdata/Builtins.lc 187:34-187:66 Type | 1859 | testdata/Builtins.lc 187:34-187:66 Type |
1860 | testdata/Builtins.lc 187:44-187:45 V1 | 1860 | testdata/Builtins.lc 187:44-187:45 b_ |
1861 | testdata/Builtins.lc 187:46-187:51 Type | 1861 | testdata/Builtins.lc 187:46-187:51 Type |
1862 | testdata/Builtins.lc 187:55-187:58 Nat -> Type->Type | 1862 | testdata/Builtins.lc 187:55-187:58 Nat -> Type->Type |
1863 | testdata/Builtins.lc 187:55-187:60 Type->Type | 1863 | testdata/Builtins.lc 187:55-187:60 Type->Type |
1864 | testdata/Builtins.lc 187:55-187:66 Type | 1864 | testdata/Builtins.lc 187:55-187:66 Type |
1865 | testdata/Builtins.lc 187:59-187:60 V1 | 1865 | testdata/Builtins.lc 187:59-187:60 b_ |
1866 | testdata/Builtins.lc 187:61-187:66 Type | 1866 | testdata/Builtins.lc 187:61-187:66 Type |
1867 | testdata/Builtins.lc 201:1-201:5 {a} -> List a -> a | 1867 | testdata/Builtins.lc 201:1-201:5 {a} -> List a -> a |
1868 | testdata/Builtins.lc 201:15-201:16 List V2 -> V2 | V1 -> List V2 -> V2 | V3 | 1868 | testdata/Builtins.lc 201:15-201:16 List c_ -> c_ | b_ -> List c_ -> c_ | d_ |
1869 | testdata/Builtins.lc 203:6-203:8 {a} -> List a -> List a -> List a | 1869 | testdata/Builtins.lc 203:6-203:8 {a} -> List a -> List a -> List a |
1870 | testdata/Builtins.lc 203:14-203:16 V3 | 1870 | testdata/Builtins.lc 203:14-203:16 d_ |
1871 | testdata/Builtins.lc 203:14-204:26 List V0 -> List V1 | V0->V1 | 1871 | testdata/Builtins.lc 203:14-204:26 List a_ -> List b_ | a_->b_ |
1872 | testdata/Builtins.lc 204:14-204:15 V3 | 1872 | testdata/Builtins.lc 204:14-204:15 d_ |
1873 | testdata/Builtins.lc 204:14-204:17 List V2 -> List V3 | 1873 | testdata/Builtins.lc 204:14-204:17 List c_ -> List d_ |
1874 | testdata/Builtins.lc 204:14-204:26 List V1 -> V4 | List V2 | V0 -> List V1 -> V4 | 1874 | testdata/Builtins.lc 204:14-204:26 List b_ -> e_ | List c_ | a_ -> List b_ -> e_ |
1875 | testdata/Builtins.lc 204:16-204:17 {a} -> a -> List a -> List a | 1875 | testdata/Builtins.lc 204:16-204:17 {a} -> a -> List a -> List a |
1876 | testdata/Builtins.lc 204:18-204:20 List V5 | 1876 | testdata/Builtins.lc 204:18-204:20 List f_ |
1877 | testdata/Builtins.lc 204:21-204:23 V7 | 1877 | testdata/Builtins.lc 204:21-204:23 h_ |
1878 | testdata/Builtins.lc 204:24-204:26 List V6 | 1878 | testdata/Builtins.lc 204:24-204:26 List g_ |
1879 | testdata/Builtins.lc 206:1-206:6 {a} -> {b} -> (b -> a->a) -> a -> List b -> a | 1879 | testdata/Builtins.lc 206:1-206:6 {a} -> {b} -> (b -> a->a) -> a -> List b -> a |
1880 | testdata/Builtins.lc 206:16-206:17 V5 | 1880 | testdata/Builtins.lc 206:16-206:17 f_ |
1881 | testdata/Builtins.lc 206:16-207:39 List V1 -> V6 | V0->V1 | 1881 | testdata/Builtins.lc 206:16-207:39 List b_ -> g_ | a_->b_ |
1882 | testdata/Builtins.lc 207:21-207:22 V8 | 1882 | testdata/Builtins.lc 207:21-207:22 i_ |
1883 | testdata/Builtins.lc 207:21-207:39 List V1 -> V6 | V0 -> List V1 -> V6 | 1883 | testdata/Builtins.lc 207:21-207:39 List b_ -> g_ | a_ -> List b_ -> g_ |
1884 | testdata/Builtins.lc 207:23-207:24 V5 | 1884 | testdata/Builtins.lc 207:23-207:24 f_ |
1885 | testdata/Builtins.lc 207:26-207:31 V13 | 1885 | testdata/Builtins.lc 207:26-207:31 n_ |
1886 | testdata/Builtins.lc 207:32-207:33 V9->V7 | 1886 | testdata/Builtins.lc 207:32-207:33 j_->h_ |
1887 | testdata/Builtins.lc 207:34-207:35 V14 | 1887 | testdata/Builtins.lc 207:34-207:35 o_ |
1888 | testdata/Builtins.lc 207:36-207:38 List V10 | 1888 | testdata/Builtins.lc 207:36-207:38 List k_ |
1889 | testdata/Builtins.lc 209:1-209:7 {a} -> List (List a) -> List a | 1889 | testdata/Builtins.lc 209:1-209:7 {a} -> List (List a) -> List a |
1890 | testdata/Builtins.lc 209:10-209:15 {a} -> {b} -> (b -> a->a) -> a -> List b -> a | 1890 | testdata/Builtins.lc 209:10-209:15 {a} -> {b} -> (b -> a->a) -> a -> List b -> a |
1891 | testdata/Builtins.lc 209:10-209:20 List V0 -> List (List V1) -> List V2 | 1891 | testdata/Builtins.lc 209:10-209:20 List a_ -> List (List b_) -> List c_ |
1892 | testdata/Builtins.lc 209:10-209:23 List (List V0) -> List V1 | 1892 | testdata/Builtins.lc 209:10-209:23 List (List a_) -> List b_ |
1893 | testdata/Builtins.lc 209:16-209:20 {a} -> List a -> List a -> List a | 1893 | testdata/Builtins.lc 209:16-209:20 {a} -> List a -> List a -> List a |
1894 | testdata/Builtins.lc 209:21-209:23 {a} -> List a | 1894 | testdata/Builtins.lc 209:21-209:23 {a} -> List a |
1895 | testdata/Builtins.lc 211:1-211:4 {a} -> {b} -> a->b -> List a -> List b | 1895 | testdata/Builtins.lc 211:1-211:4 {a} -> {b} -> a->b -> List a -> List b |
1896 | testdata/Builtins.lc 211:16-211:18 {a} -> List a | 1896 | testdata/Builtins.lc 211:16-211:18 {a} -> List a |
1897 | testdata/Builtins.lc 211:16-212:30 List V1 -> List V1 | V0->V1 | 1897 | testdata/Builtins.lc 211:16-212:30 List b_ -> List b_ | a_->b_ |
1898 | testdata/Builtins.lc 212:16-212:17 V8 | 1898 | testdata/Builtins.lc 212:16-212:17 i_ |
1899 | testdata/Builtins.lc 212:16-212:21 List V0 -> List V1 | 1899 | testdata/Builtins.lc 212:16-212:21 List a_ -> List b_ |
1900 | testdata/Builtins.lc 212:16-212:30 List V2 | List V2 -> List V2 | V1 -> List V2 -> List V2 | 1900 | testdata/Builtins.lc 212:16-212:30 List c_ | List c_ -> List c_ | b_ -> List c_ -> List c_ |
1901 | testdata/Builtins.lc 212:18-212:19 V7 | 1901 | testdata/Builtins.lc 212:18-212:19 h_ |
1902 | testdata/Builtins.lc 212:20-212:21 {a} -> a -> List a -> List a | 1902 | testdata/Builtins.lc 212:20-212:21 {a} -> a -> List a -> List a |
1903 | testdata/Builtins.lc 212:22-212:25 V8 | 1903 | testdata/Builtins.lc 212:22-212:25 i_ |
1904 | testdata/Builtins.lc 212:26-212:27 V6->V6 | 1904 | testdata/Builtins.lc 212:26-212:27 g_->g_ |
1905 | testdata/Builtins.lc 212:28-212:30 List V7 | 1905 | testdata/Builtins.lc 212:28-212:30 List h_ |
1906 | testdata/Builtins.lc 214:14-214:38 Type | 1906 | testdata/Builtins.lc 214:14-214:38 Type |
1907 | testdata/Builtins.lc 214:15-214:16 V3 | 1907 | testdata/Builtins.lc 214:15-214:16 d_ |
1908 | testdata/Builtins.lc 214:20-214:23 Type | 1908 | testdata/Builtins.lc 214:20-214:23 Type |
1909 | testdata/Builtins.lc 214:21-214:22 V2 | 1909 | testdata/Builtins.lc 214:21-214:22 c_ |
1910 | testdata/Builtins.lc 214:28-214:31 Type | 1910 | testdata/Builtins.lc 214:28-214:31 Type |
1911 | testdata/Builtins.lc 214:28-214:38 Type | 1911 | testdata/Builtins.lc 214:28-214:38 Type |
1912 | testdata/Builtins.lc 214:29-214:30 Type | 1912 | testdata/Builtins.lc 214:29-214:30 Type |
@@ -1914,28 +1914,28 @@ testdata/Builtins.lc 214:35-214:38 Type | |||
1914 | testdata/Builtins.lc 214:36-214:37 Type | 1914 | testdata/Builtins.lc 214:36-214:37 Type |
1915 | testdata/Builtins.lc 215:1-215:10 {a} -> {b} -> (a -> List b) -> List a -> List b | 1915 | testdata/Builtins.lc 215:1-215:10 {a} -> {b} -> (a -> List b) -> List a -> List b |
1916 | testdata/Builtins.lc 215:17-215:23 {a} -> List (List a) -> List a | 1916 | testdata/Builtins.lc 215:17-215:23 {a} -> List (List a) -> List a |
1917 | testdata/Builtins.lc 215:17-215:33 (V1 -> List V1) -> List V2 -> List V2 | List V2 | List V2 -> List V2 | 1917 | testdata/Builtins.lc 215:17-215:33 (b_ -> List b_) -> List c_ -> List c_ | List c_ | List c_ -> List c_ |
1918 | testdata/Builtins.lc 215:25-215:28 {a} -> {b} -> a->b -> List a -> List b | 1918 | testdata/Builtins.lc 215:25-215:28 {a} -> {b} -> a->b -> List a -> List b |
1919 | testdata/Builtins.lc 215:25-215:30 List V4 -> List (List V4) | 1919 | testdata/Builtins.lc 215:25-215:30 List e_ -> List (List e_) |
1920 | testdata/Builtins.lc 215:25-215:32 List (List V2) | 1920 | testdata/Builtins.lc 215:25-215:32 List (List c_) |
1921 | testdata/Builtins.lc 215:29-215:30 V6 -> List V6 | 1921 | testdata/Builtins.lc 215:29-215:30 g_ -> List g_ |
1922 | testdata/Builtins.lc 215:31-215:32 List V3 | 1922 | testdata/Builtins.lc 215:31-215:32 List d_ |
1923 | testdata/Builtins.lc 217:1-217:4 {a} -> List a -> Int | 1923 | testdata/Builtins.lc 217:1-217:4 {a} -> List a -> Int |
1924 | testdata/Builtins.lc 217:10-217:11 V1 | 1924 | testdata/Builtins.lc 217:10-217:11 b_ |
1925 | testdata/Builtins.lc 217:10-218:35 List V1 -> Int | V0->V1 | 1925 | testdata/Builtins.lc 217:10-218:35 List b_ -> Int | a_->b_ |
1926 | testdata/Builtins.lc 218:14-218:15 V1 | 1926 | testdata/Builtins.lc 218:14-218:15 b_ |
1927 | testdata/Builtins.lc 218:14-218:28 Int->Int | 1927 | testdata/Builtins.lc 218:14-218:28 Int->Int |
1928 | testdata/Builtins.lc 218:14-218:35 Int | List V3 -> V3 | V2 -> List V3 -> V3 | 1928 | testdata/Builtins.lc 218:14-218:35 Int | List d_ -> d_ | c_ -> List d_ -> d_ |
1929 | testdata/Builtins.lc 218:16-218:28 Int -> Int->Int | 1929 | testdata/Builtins.lc 218:16-218:28 Int -> Int->Int |
1930 | testdata/Builtins.lc 218:29-218:32 V7 | 1930 | testdata/Builtins.lc 218:29-218:32 h_ |
1931 | testdata/Builtins.lc 218:33-218:35 List V6 | 1931 | testdata/Builtins.lc 218:33-218:35 List g_ |
1932 | testdata/Builtins.lc 222:6-222:11 Type | Type->Type | 1932 | testdata/Builtins.lc 222:6-222:11 Type | Type->Type |
1933 | testdata/Builtins.lc 222:6-222:13 Type | 1933 | testdata/Builtins.lc 222:6-222:13 Type |
1934 | testdata/Builtins.lc 222:6-224:11 Type | 1934 | testdata/Builtins.lc 222:6-224:11 Type |
1935 | testdata/Builtins.lc 222:6-224:13 Type | 1935 | testdata/Builtins.lc 222:6-224:13 Type |
1936 | testdata/Builtins.lc 222:12-222:13 Type | 1936 | testdata/Builtins.lc 222:12-222:13 Type |
1937 | testdata/Builtins.lc 223:7-223:14 Maybe V1 | {a} -> Maybe a | 1937 | testdata/Builtins.lc 223:7-223:14 Maybe b_ | {a} -> Maybe a |
1938 | testdata/Builtins.lc 224:7-224:11 Maybe V3 | Type | {a} -> a -> Maybe a | 1938 | testdata/Builtins.lc 224:7-224:11 Maybe d_ | Type | {a} -> a -> Maybe a |
1939 | testdata/Builtins.lc 224:12-224:13 Type | 1939 | testdata/Builtins.lc 224:12-224:13 Type |
1940 | testdata/Builtins.lc 227:6-227:12 Nat -> Type->Type | Type | 1940 | testdata/Builtins.lc 227:6-227:12 Nat -> Type->Type | Type |
1941 | testdata/Builtins.lc 227:19-227:22 Type | 1941 | testdata/Builtins.lc 227:19-227:22 Type |
@@ -1951,7 +1951,7 @@ testdata/Builtins.lc 238:6-241:56 Type | |||
1951 | testdata/Builtins.lc 238:21-238:34 Type | 1951 | testdata/Builtins.lc 238:21-238:34 Type |
1952 | testdata/Builtins.lc 238:21-238:42 Type | 1952 | testdata/Builtins.lc 238:21-238:42 Type |
1953 | testdata/Builtins.lc 238:38-238:42 Type | 1953 | testdata/Builtins.lc 238:38-238:42 Type |
1954 | testdata/Builtins.lc 239:5-239:14 Primitive V2 'Point | {a} -> a -> Primitive a 'Point | 1954 | testdata/Builtins.lc 239:5-239:14 Primitive c_ 'Point | {a} -> a -> Primitive a 'Point |
1955 | testdata/Builtins.lc 239:5-239:53 Type | 1955 | testdata/Builtins.lc 239:5-239:53 Type |
1956 | testdata/Builtins.lc 239:21-239:22 Type | 1956 | testdata/Builtins.lc 239:21-239:22 Type |
1957 | testdata/Builtins.lc 239:21-239:53 Type | 1957 | testdata/Builtins.lc 239:21-239:53 Type |
@@ -1960,7 +1960,7 @@ testdata/Builtins.lc 239:36-239:47 PrimitiveType->Type | |||
1960 | testdata/Builtins.lc 239:36-239:53 Type | 1960 | testdata/Builtins.lc 239:36-239:53 Type |
1961 | testdata/Builtins.lc 239:46-239:47 Type | 1961 | testdata/Builtins.lc 239:46-239:47 Type |
1962 | testdata/Builtins.lc 239:48-239:53 PrimitiveType | 1962 | testdata/Builtins.lc 239:48-239:53 PrimitiveType |
1963 | testdata/Builtins.lc 240:5-240:13 Primitive V4 'Line | {a} -> a -> a -> Primitive a 'Line | 1963 | testdata/Builtins.lc 240:5-240:13 Primitive e_ 'Line | {a} -> a -> a -> Primitive a 'Line |
1964 | testdata/Builtins.lc 240:5-240:52 Type | 1964 | testdata/Builtins.lc 240:5-240:52 Type |
1965 | testdata/Builtins.lc 240:21-240:22 Type | 1965 | testdata/Builtins.lc 240:21-240:22 Type |
1966 | testdata/Builtins.lc 240:21-240:52 Type | 1966 | testdata/Builtins.lc 240:21-240:52 Type |
@@ -1971,7 +1971,7 @@ testdata/Builtins.lc 240:36-240:47 PrimitiveType->Type | |||
1971 | testdata/Builtins.lc 240:36-240:52 Type | 1971 | testdata/Builtins.lc 240:36-240:52 Type |
1972 | testdata/Builtins.lc 240:46-240:47 Type | 1972 | testdata/Builtins.lc 240:46-240:47 Type |
1973 | testdata/Builtins.lc 240:48-240:52 PrimitiveType | 1973 | testdata/Builtins.lc 240:48-240:52 PrimitiveType |
1974 | testdata/Builtins.lc 241:5-241:17 Primitive V6 'Triangle | {a} -> a -> a -> a -> Primitive a 'Triangle | 1974 | testdata/Builtins.lc 241:5-241:17 Primitive g_ 'Triangle | {a} -> a -> a -> a -> Primitive a 'Triangle |
1975 | testdata/Builtins.lc 241:5-241:56 Type | 1975 | testdata/Builtins.lc 241:5-241:56 Type |
1976 | testdata/Builtins.lc 241:21-241:22 Type | 1976 | testdata/Builtins.lc 241:21-241:22 Type |
1977 | testdata/Builtins.lc 241:21-241:56 Type | 1977 | testdata/Builtins.lc 241:21-241:56 Type |
@@ -1986,14 +1986,14 @@ testdata/Builtins.lc 241:46-241:47 Type | |||
1986 | testdata/Builtins.lc 241:48-241:56 PrimitiveType | 1986 | testdata/Builtins.lc 241:48-241:56 PrimitiveType |
1987 | testdata/Builtins.lc 243:1-243:13 {a} -> {b} -> {c:PrimitiveType} -> a->b -> Primitive a c -> Primitive b c | 1987 | testdata/Builtins.lc 243:1-243:13 {a} -> {b} -> {c:PrimitiveType} -> a->b -> Primitive a c -> Primitive b c |
1988 | testdata/Builtins.lc 243:17-243:59 Type | 1988 | testdata/Builtins.lc 243:17-243:59 Type |
1989 | testdata/Builtins.lc 243:18-243:19 V5 | 1989 | testdata/Builtins.lc 243:18-243:19 f_ |
1990 | testdata/Builtins.lc 243:23-243:24 Type | V4 | 1990 | testdata/Builtins.lc 243:23-243:24 Type | e_ |
1991 | testdata/Builtins.lc 243:29-243:38 Type -> PrimitiveType->Type | 1991 | testdata/Builtins.lc 243:29-243:38 Type -> PrimitiveType->Type |
1992 | testdata/Builtins.lc 243:29-243:40 PrimitiveType->Type | 1992 | testdata/Builtins.lc 243:29-243:40 PrimitiveType->Type |
1993 | testdata/Builtins.lc 243:29-243:42 Type | 1993 | testdata/Builtins.lc 243:29-243:42 Type |
1994 | testdata/Builtins.lc 243:29-243:59 Type | 1994 | testdata/Builtins.lc 243:29-243:59 Type |
1995 | testdata/Builtins.lc 243:39-243:40 Type | 1995 | testdata/Builtins.lc 243:39-243:40 Type |
1996 | testdata/Builtins.lc 243:41-243:42 V2 | 1996 | testdata/Builtins.lc 243:41-243:42 c_ |
1997 | testdata/Builtins.lc 243:46-243:55 Type -> PrimitiveType->Type | 1997 | testdata/Builtins.lc 243:46-243:55 Type -> PrimitiveType->Type |
1998 | testdata/Builtins.lc 243:46-243:57 PrimitiveType->Type | 1998 | testdata/Builtins.lc 243:46-243:57 PrimitiveType->Type |
1999 | testdata/Builtins.lc 243:46-243:59 Type | 1999 | testdata/Builtins.lc 243:46-243:59 Type |
@@ -2004,16 +2004,16 @@ testdata/Builtins.lc 250:28-250:43 Type | |||
2004 | testdata/Builtins.lc 250:29-250:38 Type -> PrimitiveType->Type | 2004 | testdata/Builtins.lc 250:29-250:38 Type -> PrimitiveType->Type |
2005 | testdata/Builtins.lc 250:29-250:40 PrimitiveType->Type | 2005 | testdata/Builtins.lc 250:29-250:40 PrimitiveType->Type |
2006 | testdata/Builtins.lc 250:29-250:42 Type | 2006 | testdata/Builtins.lc 250:29-250:42 Type |
2007 | testdata/Builtins.lc 250:39-250:40 V1 | 2007 | testdata/Builtins.lc 250:39-250:40 b_ |
2008 | testdata/Builtins.lc 250:41-250:42 V2 | 2008 | testdata/Builtins.lc 250:41-250:42 c_ |
2009 | testdata/Builtins.lc 252:18-252:72 Type | 2009 | testdata/Builtins.lc 252:18-252:72 Type |
2010 | testdata/Builtins.lc 252:19-252:20 V5 | 2010 | testdata/Builtins.lc 252:19-252:20 f_ |
2011 | testdata/Builtins.lc 252:24-252:25 Type | V4 | 2011 | testdata/Builtins.lc 252:24-252:25 Type | e_ |
2012 | testdata/Builtins.lc 252:30-252:45 PrimitiveType -> Type->Type | 2012 | testdata/Builtins.lc 252:30-252:45 PrimitiveType -> Type->Type |
2013 | testdata/Builtins.lc 252:30-252:47 Type->Type | 2013 | testdata/Builtins.lc 252:30-252:47 Type->Type |
2014 | testdata/Builtins.lc 252:30-252:49 Type | 2014 | testdata/Builtins.lc 252:30-252:49 Type |
2015 | testdata/Builtins.lc 252:30-252:72 Type | 2015 | testdata/Builtins.lc 252:30-252:72 Type |
2016 | testdata/Builtins.lc 252:46-252:47 V2 | 2016 | testdata/Builtins.lc 252:46-252:47 c_ |
2017 | testdata/Builtins.lc 252:48-252:49 Type | 2017 | testdata/Builtins.lc 252:48-252:49 Type |
2018 | testdata/Builtins.lc 252:53-252:68 PrimitiveType -> Type->Type | 2018 | testdata/Builtins.lc 252:53-252:68 PrimitiveType -> Type->Type |
2019 | testdata/Builtins.lc 252:53-252:70 Type->Type | 2019 | testdata/Builtins.lc 252:53-252:70 Type->Type |
@@ -2022,23 +2022,23 @@ testdata/Builtins.lc 252:69-252:70 PrimitiveType | |||
2022 | testdata/Builtins.lc 252:71-252:72 Type | 2022 | testdata/Builtins.lc 252:71-252:72 Type |
2023 | testdata/Builtins.lc 253:1-253:14 {a} -> {b} -> {c:PrimitiveType} -> a->b -> List (Primitive a c) -> List (Primitive b c) | 2023 | testdata/Builtins.lc 253:1-253:14 {a} -> {b} -> {c:PrimitiveType} -> a->b -> List (Primitive a c) -> List (Primitive b c) |
2024 | testdata/Builtins.lc 253:19-253:22 {a} -> {b} -> a->b -> List a -> List b | 2024 | testdata/Builtins.lc 253:19-253:22 {a} -> {b} -> a->b -> List a -> List b |
2025 | testdata/Builtins.lc 253:19-253:39 List (Primitive V4 V0) -> List (Primitive V4 V1) | V2->V2 -> PrimitiveStream V1 V3 -> PrimitiveStream V2 V3 | 2025 | testdata/Builtins.lc 253:19-253:39 List (Primitive e_ a_) -> List (Primitive e_ b_) | c_->c_ -> PrimitiveStream b_ d_ -> PrimitiveStream c_ d_ |
2026 | testdata/Builtins.lc 253:24-253:36 {a} -> {b} -> {c:PrimitiveType} -> a->b -> Primitive a c -> Primitive b c | 2026 | testdata/Builtins.lc 253:24-253:36 {a} -> {b} -> {c:PrimitiveType} -> a->b -> Primitive a c -> Primitive b c |
2027 | testdata/Builtins.lc 253:24-253:38 Primitive V6 V0 -> Primitive V6 V1 | 2027 | testdata/Builtins.lc 253:24-253:38 Primitive g_ a_ -> Primitive g_ b_ |
2028 | testdata/Builtins.lc 253:37-253:38 V8->V8 | 2028 | testdata/Builtins.lc 253:37-253:38 i_->i_ |
2029 | testdata/Builtins.lc 255:30-255:38 Type->Type | 2029 | testdata/Builtins.lc 255:30-255:38 Type->Type |
2030 | testdata/Builtins.lc 255:45-255:46 Type | Type->Type | 2030 | testdata/Builtins.lc 255:45-255:46 Type | Type->Type |
2031 | testdata/Builtins.lc 260:1-260:12 {a:PrimitiveType} -> {b : List Type} -> {c : List Type} -> {_ : b ~ 'map Type Type ListElem c} -> HList c -> PrimitiveStream a (HList b) | 2031 | testdata/Builtins.lc 260:1-260:12 {a:PrimitiveType} -> {b : List Type} -> {c : List Type} -> {_ : b ~ 'map Type Type ListElem c} -> HList c -> PrimitiveStream a (HList b) |
2032 | testdata/Builtins.lc 260:32-260:119 Type | 2032 | testdata/Builtins.lc 260:32-260:119 Type |
2033 | testdata/Builtins.lc 260:56-260:57 V4 | 2033 | testdata/Builtins.lc 260:56-260:57 e_ |
2034 | testdata/Builtins.lc 260:56-260:59 V3->Type | 2034 | testdata/Builtins.lc 260:56-260:59 d_->Type |
2035 | testdata/Builtins.lc 260:56-260:75 Type | 2035 | testdata/Builtins.lc 260:56-260:75 Type |
2036 | testdata/Builtins.lc 260:58-260:59 {a} -> a -> a->Type | 2036 | testdata/Builtins.lc 260:58-260:59 {a} -> a -> a->Type |
2037 | testdata/Builtins.lc 260:60-260:63 {a} -> {b} -> a->b -> List a -> List b | 2037 | testdata/Builtins.lc 260:60-260:63 {a} -> {b} -> a->b -> List a -> List b |
2038 | testdata/Builtins.lc 260:60-260:72 List Type -> List Type | 2038 | testdata/Builtins.lc 260:60-260:72 List Type -> List Type |
2039 | testdata/Builtins.lc 260:60-260:75 List Type | 2039 | testdata/Builtins.lc 260:60-260:75 List Type |
2040 | testdata/Builtins.lc 260:64-260:72 Type->Type | 2040 | testdata/Builtins.lc 260:64-260:72 Type->Type |
2041 | testdata/Builtins.lc 260:73-260:75 V1 | 2041 | testdata/Builtins.lc 260:73-260:75 b_ |
2042 | testdata/Builtins.lc 260:80-260:85 List Type -> Type | 2042 | testdata/Builtins.lc 260:80-260:85 List Type -> Type |
2043 | testdata/Builtins.lc 260:80-260:88 Type | 2043 | testdata/Builtins.lc 260:80-260:88 Type |
2044 | testdata/Builtins.lc 260:80-260:119 Type | 2044 | testdata/Builtins.lc 260:80-260:119 Type |
@@ -2046,7 +2046,7 @@ testdata/Builtins.lc 260:86-260:88 List Type | |||
2046 | testdata/Builtins.lc 260:92-260:107 PrimitiveType -> Type->Type | 2046 | testdata/Builtins.lc 260:92-260:107 PrimitiveType -> Type->Type |
2047 | testdata/Builtins.lc 260:92-260:109 Type->Type | 2047 | testdata/Builtins.lc 260:92-260:109 Type->Type |
2048 | testdata/Builtins.lc 260:92-260:119 Type | 2048 | testdata/Builtins.lc 260:92-260:119 Type |
2049 | testdata/Builtins.lc 260:108-260:109 V5 | 2049 | testdata/Builtins.lc 260:108-260:109 f_ |
2050 | testdata/Builtins.lc 260:111-260:116 List Type -> Type | 2050 | testdata/Builtins.lc 260:111-260:116 List Type -> Type |
2051 | testdata/Builtins.lc 260:111-260:118 Type | 2051 | testdata/Builtins.lc 260:111-260:118 Type |
2052 | testdata/Builtins.lc 260:117-260:118 List Type | 2052 | testdata/Builtins.lc 260:117-260:118 List Type |
@@ -2056,18 +2056,18 @@ testdata/Builtins.lc 262:56-262:104 Type | |||
2056 | testdata/Builtins.lc 262:66-262:71 List Type -> Type | 2056 | testdata/Builtins.lc 262:66-262:71 List Type -> Type |
2057 | testdata/Builtins.lc 262:66-262:73 Type | 2057 | testdata/Builtins.lc 262:66-262:73 Type |
2058 | testdata/Builtins.lc 262:66-262:104 Type | 2058 | testdata/Builtins.lc 262:66-262:104 Type |
2059 | testdata/Builtins.lc 262:72-262:73 V2 | 2059 | testdata/Builtins.lc 262:72-262:73 c_ |
2060 | testdata/Builtins.lc 262:77-262:92 PrimitiveType -> Type->Type | 2060 | testdata/Builtins.lc 262:77-262:92 PrimitiveType -> Type->Type |
2061 | testdata/Builtins.lc 262:77-262:94 Type->Type | 2061 | testdata/Builtins.lc 262:77-262:94 Type->Type |
2062 | testdata/Builtins.lc 262:77-262:104 Type | 2062 | testdata/Builtins.lc 262:77-262:104 Type |
2063 | testdata/Builtins.lc 262:93-262:94 V4 | 2063 | testdata/Builtins.lc 262:93-262:94 e_ |
2064 | testdata/Builtins.lc 262:96-262:101 List Type -> Type | 2064 | testdata/Builtins.lc 262:96-262:101 List Type -> Type |
2065 | testdata/Builtins.lc 262:96-262:103 Type | 2065 | testdata/Builtins.lc 262:96-262:103 Type |
2066 | testdata/Builtins.lc 262:102-262:103 List Type | 2066 | testdata/Builtins.lc 262:102-262:103 List Type |
2067 | testdata/Builtins.lc 264:1-264:10 {a} -> String->a | 2067 | testdata/Builtins.lc 264:1-264:10 {a} -> String->a |
2068 | testdata/Builtins.lc 264:14-264:20 Type | 2068 | testdata/Builtins.lc 264:14-264:20 Type |
2069 | testdata/Builtins.lc 264:14-264:25 Type | 2069 | testdata/Builtins.lc 264:14-264:25 Type |
2070 | testdata/Builtins.lc 264:24-264:25 Type | V2 | 2070 | testdata/Builtins.lc 264:24-264:25 Type | c_ |
2071 | testdata/Builtins.lc 266:1-266:12 {a:PrimitiveType} -> {b : List Type} -> String -> (c : List String) -> {_ : 'len String c ~ 'len Type b} -> PrimitiveStream a (HList b) | 2071 | testdata/Builtins.lc 266:1-266:12 {a:PrimitiveType} -> {b : List Type} -> String -> (c : List String) -> {_ : 'len String c ~ 'len Type b} -> PrimitiveStream a (HList b) |
2072 | testdata/Builtins.lc 266:31-266:37 Type | 2072 | testdata/Builtins.lc 266:31-266:37 Type |
2073 | testdata/Builtins.lc 266:31-266:123 Type | 2073 | testdata/Builtins.lc 266:31-266:123 Type |
@@ -2090,7 +2090,7 @@ testdata/Builtins.lc 266:91-266:92 List Type | |||
2090 | testdata/Builtins.lc 266:96-266:111 PrimitiveType -> Type->Type | 2090 | testdata/Builtins.lc 266:96-266:111 PrimitiveType -> Type->Type |
2091 | testdata/Builtins.lc 266:96-266:113 Type->Type | 2091 | testdata/Builtins.lc 266:96-266:113 Type->Type |
2092 | testdata/Builtins.lc 266:96-266:123 Type | 2092 | testdata/Builtins.lc 266:96-266:123 Type |
2093 | testdata/Builtins.lc 266:112-266:113 V5 | 2093 | testdata/Builtins.lc 266:112-266:113 f_ |
2094 | testdata/Builtins.lc 266:115-266:120 List Type -> Type | 2094 | testdata/Builtins.lc 266:115-266:120 List Type -> Type |
2095 | testdata/Builtins.lc 266:115-266:122 Type | 2095 | testdata/Builtins.lc 266:115-266:122 Type |
2096 | testdata/Builtins.lc 266:121-266:122 List Type | 2096 | testdata/Builtins.lc 266:121-266:122 List Type |
@@ -2098,23 +2098,23 @@ testdata/Builtins.lc 270:6-270:14 Nat -> Type->Type | |||
2098 | testdata/Builtins.lc 270:21-270:27 Nat -> Type->Type | 2098 | testdata/Builtins.lc 270:21-270:27 Nat -> Type->Type |
2099 | testdata/Builtins.lc 270:21-270:29 Type->Type | 2099 | testdata/Builtins.lc 270:21-270:29 Type->Type |
2100 | testdata/Builtins.lc 270:21-270:56 Type | 2100 | testdata/Builtins.lc 270:21-270:56 Type |
2101 | testdata/Builtins.lc 270:28-270:29 V3 | 2101 | testdata/Builtins.lc 270:28-270:29 d_ |
2102 | testdata/Builtins.lc 270:31-270:36 Type->Type | 2102 | testdata/Builtins.lc 270:31-270:36 Type->Type |
2103 | testdata/Builtins.lc 270:31-270:55 Type | 2103 | testdata/Builtins.lc 270:31-270:55 Type |
2104 | testdata/Builtins.lc 270:38-270:52 Type->Type | 2104 | testdata/Builtins.lc 270:38-270:52 Type->Type |
2105 | testdata/Builtins.lc 270:38-270:54 Type | 2105 | testdata/Builtins.lc 270:38-270:54 Type |
2106 | testdata/Builtins.lc 270:53-270:54 V1 | 2106 | testdata/Builtins.lc 270:53-270:54 b_ |
2107 | testdata/Builtins.lc 272:6-272:20 Type | Type->Type | 2107 | testdata/Builtins.lc 272:6-272:20 Type | Type->Type |
2108 | testdata/Builtins.lc 272:6-272:22 Type | 2108 | testdata/Builtins.lc 272:6-272:22 Type |
2109 | testdata/Builtins.lc 272:6-272:39 Type | 2109 | testdata/Builtins.lc 272:6-272:39 Type |
2110 | testdata/Builtins.lc 272:6-274:29 Type | 2110 | testdata/Builtins.lc 272:6-274:29 Type |
2111 | testdata/Builtins.lc 272:21-272:22 Type | 2111 | testdata/Builtins.lc 272:21-272:22 Type |
2112 | testdata/Builtins.lc 272:25-272:39 SimpleFragment V3 | Type | {a} -> Vec 3 Float -> a -> SimpleFragment a | 2112 | testdata/Builtins.lc 272:25-272:39 SimpleFragment d_ | Type | {a} -> Vec 3 Float -> a -> SimpleFragment a |
2113 | testdata/Builtins.lc 273:7-273:22 {a} -> SimpleFragment a -> VecS Float 3 | 2113 | testdata/Builtins.lc 273:7-273:22 {a} -> SimpleFragment a -> VecS Float 3 |
2114 | testdata/Builtins.lc 273:28-273:31 Nat -> Type->Type | 2114 | testdata/Builtins.lc 273:28-273:31 Nat -> Type->Type |
2115 | testdata/Builtins.lc 273:28-273:33 Type->Type | 2115 | testdata/Builtins.lc 273:28-273:33 Type->Type |
2116 | testdata/Builtins.lc 273:28-273:39 Type | 2116 | testdata/Builtins.lc 273:28-273:39 Type |
2117 | testdata/Builtins.lc 273:32-273:33 V1 | 2117 | testdata/Builtins.lc 273:32-273:33 b_ |
2118 | testdata/Builtins.lc 273:34-273:39 Type | 2118 | testdata/Builtins.lc 273:34-273:39 Type |
2119 | testdata/Builtins.lc 274:7-274:21 {a} -> SimpleFragment a -> a | 2119 | testdata/Builtins.lc 274:7-274:21 {a} -> SimpleFragment a -> a |
2120 | testdata/Builtins.lc 274:28-274:29 Type | 2120 | testdata/Builtins.lc 274:28-274:29 Type |
@@ -2123,17 +2123,17 @@ testdata/Builtins.lc 277:27-277:41 Type | |||
2123 | testdata/Builtins.lc 277:28-277:36 Nat -> Type->Type | 2123 | testdata/Builtins.lc 277:28-277:36 Nat -> Type->Type |
2124 | testdata/Builtins.lc 277:28-277:38 Type->Type | 2124 | testdata/Builtins.lc 277:28-277:38 Type->Type |
2125 | testdata/Builtins.lc 277:28-277:40 Type | 2125 | testdata/Builtins.lc 277:28-277:40 Type |
2126 | testdata/Builtins.lc 277:37-277:38 V3 | 2126 | testdata/Builtins.lc 277:37-277:38 d_ |
2127 | testdata/Builtins.lc 277:39-277:40 V1 | 2127 | testdata/Builtins.lc 277:39-277:40 b_ |
2128 | testdata/Builtins.lc 279:1-279:15 {a} -> {b:Nat} -> a->Float -> Fragment b a -> Fragment b a | 2128 | testdata/Builtins.lc 279:1-279:15 {a} -> {b:Nat} -> a->Float -> Fragment b a -> Fragment b a |
2129 | testdata/Builtins.lc 279:19-279:63 Type | 2129 | testdata/Builtins.lc 279:19-279:63 Type |
2130 | testdata/Builtins.lc 279:20-279:21 V3 | 2130 | testdata/Builtins.lc 279:20-279:21 d_ |
2131 | testdata/Builtins.lc 279:25-279:30 Type | 2131 | testdata/Builtins.lc 279:25-279:30 Type |
2132 | testdata/Builtins.lc 279:35-279:43 Nat -> Type->Type | 2132 | testdata/Builtins.lc 279:35-279:43 Nat -> Type->Type |
2133 | testdata/Builtins.lc 279:35-279:45 Type->Type | 2133 | testdata/Builtins.lc 279:35-279:45 Type->Type |
2134 | testdata/Builtins.lc 279:35-279:47 Type | 2134 | testdata/Builtins.lc 279:35-279:47 Type |
2135 | testdata/Builtins.lc 279:35-279:63 Type | 2135 | testdata/Builtins.lc 279:35-279:63 Type |
2136 | testdata/Builtins.lc 279:44-279:45 V2 | 2136 | testdata/Builtins.lc 279:44-279:45 c_ |
2137 | testdata/Builtins.lc 279:46-279:47 Type | 2137 | testdata/Builtins.lc 279:46-279:47 Type |
2138 | testdata/Builtins.lc 279:51-279:59 Nat -> Type->Type | 2138 | testdata/Builtins.lc 279:51-279:59 Nat -> Type->Type |
2139 | testdata/Builtins.lc 279:51-279:61 Type->Type | 2139 | testdata/Builtins.lc 279:51-279:61 Type->Type |
@@ -2141,13 +2141,13 @@ testdata/Builtins.lc 279:51-279:63 Type | |||
2141 | testdata/Builtins.lc 279:60-279:61 Nat | 2141 | testdata/Builtins.lc 279:60-279:61 Nat |
2142 | testdata/Builtins.lc 279:62-279:63 Type | 2142 | testdata/Builtins.lc 279:62-279:63 Type |
2143 | testdata/Builtins.lc 281:20-281:76 Type | 2143 | testdata/Builtins.lc 281:20-281:76 Type |
2144 | testdata/Builtins.lc 281:21-281:22 V3 | 2144 | testdata/Builtins.lc 281:21-281:22 d_ |
2145 | testdata/Builtins.lc 281:26-281:31 Type | 2145 | testdata/Builtins.lc 281:26-281:31 Type |
2146 | testdata/Builtins.lc 281:36-281:50 Nat -> Type->Type | 2146 | testdata/Builtins.lc 281:36-281:50 Nat -> Type->Type |
2147 | testdata/Builtins.lc 281:36-281:52 Type->Type | 2147 | testdata/Builtins.lc 281:36-281:52 Type->Type |
2148 | testdata/Builtins.lc 281:36-281:54 Type | 2148 | testdata/Builtins.lc 281:36-281:54 Type |
2149 | testdata/Builtins.lc 281:36-281:76 Type | 2149 | testdata/Builtins.lc 281:36-281:76 Type |
2150 | testdata/Builtins.lc 281:51-281:52 V2 | 2150 | testdata/Builtins.lc 281:51-281:52 c_ |
2151 | testdata/Builtins.lc 281:53-281:54 Type | 2151 | testdata/Builtins.lc 281:53-281:54 Type |
2152 | testdata/Builtins.lc 281:58-281:72 Nat -> Type->Type | 2152 | testdata/Builtins.lc 281:58-281:72 Nat -> Type->Type |
2153 | testdata/Builtins.lc 281:58-281:74 Type->Type | 2153 | testdata/Builtins.lc 281:58-281:74 Type->Type |
@@ -2156,19 +2156,19 @@ testdata/Builtins.lc 281:73-281:74 Nat | |||
2156 | testdata/Builtins.lc 281:75-281:76 Type | 2156 | testdata/Builtins.lc 281:75-281:76 Type |
2157 | testdata/Builtins.lc 282:1-282:16 {a} -> {b:Nat} -> a->Float -> List (Vector b (Maybe (SimpleFragment a))) -> List (Vector b (Maybe (SimpleFragment a))) | 2157 | testdata/Builtins.lc 282:1-282:16 {a} -> {b:Nat} -> a->Float -> List (Vector b (Maybe (SimpleFragment a))) -> List (Vector b (Maybe (SimpleFragment a))) |
2158 | testdata/Builtins.lc 282:21-282:24 {a} -> {b} -> a->b -> List a -> List b | 2158 | testdata/Builtins.lc 282:21-282:24 {a} -> {b} -> a->b -> List a -> List b |
2159 | testdata/Builtins.lc 282:21-282:43 List (Vector V0 (Maybe (SimpleFragment V3))) -> List (Vector V1 (Maybe (SimpleFragment V4))) | V1->Float -> FragmentStream V1 V2 -> FragmentStream V2 V3 | 2159 | testdata/Builtins.lc 282:21-282:43 List (Vector a_ (Maybe (SimpleFragment d_))) -> List (Vector b_ (Maybe (SimpleFragment e_))) | b_->Float -> FragmentStream b_ c_ -> FragmentStream c_ d_ |
2160 | testdata/Builtins.lc 282:26-282:40 {a} -> {b:Nat} -> a->Float -> Fragment b a -> Fragment b a | 2160 | testdata/Builtins.lc 282:26-282:40 {a} -> {b:Nat} -> a->Float -> Fragment b a -> Fragment b a |
2161 | testdata/Builtins.lc 282:26-282:42 Fragment V0 V5 -> Fragment V1 V6 | 2161 | testdata/Builtins.lc 282:26-282:42 Fragment a_ f_ -> Fragment b_ g_ |
2162 | testdata/Builtins.lc 282:41-282:42 V6->Float | 2162 | testdata/Builtins.lc 282:41-282:42 g_->Float |
2163 | testdata/Builtins.lc 284:1-284:15 {a} -> {b:Nat} -> a->Bool -> Fragment b a -> Fragment b a | 2163 | testdata/Builtins.lc 284:1-284:15 {a} -> {b:Nat} -> a->Bool -> Fragment b a -> Fragment b a |
2164 | testdata/Builtins.lc 284:19-284:62 Type | 2164 | testdata/Builtins.lc 284:19-284:62 Type |
2165 | testdata/Builtins.lc 284:20-284:21 V3 | 2165 | testdata/Builtins.lc 284:20-284:21 d_ |
2166 | testdata/Builtins.lc 284:25-284:29 Type | 2166 | testdata/Builtins.lc 284:25-284:29 Type |
2167 | testdata/Builtins.lc 284:34-284:42 Nat -> Type->Type | 2167 | testdata/Builtins.lc 284:34-284:42 Nat -> Type->Type |
2168 | testdata/Builtins.lc 284:34-284:44 Type->Type | 2168 | testdata/Builtins.lc 284:34-284:44 Type->Type |
2169 | testdata/Builtins.lc 284:34-284:46 Type | 2169 | testdata/Builtins.lc 284:34-284:46 Type |
2170 | testdata/Builtins.lc 284:34-284:62 Type | 2170 | testdata/Builtins.lc 284:34-284:62 Type |
2171 | testdata/Builtins.lc 284:43-284:44 V2 | 2171 | testdata/Builtins.lc 284:43-284:44 c_ |
2172 | testdata/Builtins.lc 284:45-284:46 Type | 2172 | testdata/Builtins.lc 284:45-284:46 Type |
2173 | testdata/Builtins.lc 284:50-284:58 Nat -> Type->Type | 2173 | testdata/Builtins.lc 284:50-284:58 Nat -> Type->Type |
2174 | testdata/Builtins.lc 284:50-284:60 Type->Type | 2174 | testdata/Builtins.lc 284:50-284:60 Type->Type |
@@ -2176,13 +2176,13 @@ testdata/Builtins.lc 284:50-284:62 Type | |||
2176 | testdata/Builtins.lc 284:59-284:60 Nat | 2176 | testdata/Builtins.lc 284:59-284:60 Nat |
2177 | testdata/Builtins.lc 284:61-284:62 Type | 2177 | testdata/Builtins.lc 284:61-284:62 Type |
2178 | testdata/Builtins.lc 286:20-286:75 Type | 2178 | testdata/Builtins.lc 286:20-286:75 Type |
2179 | testdata/Builtins.lc 286:21-286:22 V3 | 2179 | testdata/Builtins.lc 286:21-286:22 d_ |
2180 | testdata/Builtins.lc 286:26-286:30 Type | 2180 | testdata/Builtins.lc 286:26-286:30 Type |
2181 | testdata/Builtins.lc 286:35-286:49 Nat -> Type->Type | 2181 | testdata/Builtins.lc 286:35-286:49 Nat -> Type->Type |
2182 | testdata/Builtins.lc 286:35-286:51 Type->Type | 2182 | testdata/Builtins.lc 286:35-286:51 Type->Type |
2183 | testdata/Builtins.lc 286:35-286:53 Type | 2183 | testdata/Builtins.lc 286:35-286:53 Type |
2184 | testdata/Builtins.lc 286:35-286:75 Type | 2184 | testdata/Builtins.lc 286:35-286:75 Type |
2185 | testdata/Builtins.lc 286:50-286:51 V2 | 2185 | testdata/Builtins.lc 286:50-286:51 c_ |
2186 | testdata/Builtins.lc 286:52-286:53 Type | 2186 | testdata/Builtins.lc 286:52-286:53 Type |
2187 | testdata/Builtins.lc 286:57-286:71 Nat -> Type->Type | 2187 | testdata/Builtins.lc 286:57-286:71 Nat -> Type->Type |
2188 | testdata/Builtins.lc 286:57-286:73 Type->Type | 2188 | testdata/Builtins.lc 286:57-286:73 Type->Type |
@@ -2191,19 +2191,19 @@ testdata/Builtins.lc 286:72-286:73 Nat | |||
2191 | testdata/Builtins.lc 286:74-286:75 Type | 2191 | testdata/Builtins.lc 286:74-286:75 Type |
2192 | testdata/Builtins.lc 287:1-287:16 {a} -> {b:Nat} -> a->Bool -> List (Vector b (Maybe (SimpleFragment a))) -> List (Vector b (Maybe (SimpleFragment a))) | 2192 | testdata/Builtins.lc 287:1-287:16 {a} -> {b:Nat} -> a->Bool -> List (Vector b (Maybe (SimpleFragment a))) -> List (Vector b (Maybe (SimpleFragment a))) |
2193 | testdata/Builtins.lc 287:21-287:24 {a} -> {b} -> a->b -> List a -> List b | 2193 | testdata/Builtins.lc 287:21-287:24 {a} -> {b} -> a->b -> List a -> List b |
2194 | testdata/Builtins.lc 287:21-287:43 List (Vector V0 (Maybe (SimpleFragment V3))) -> List (Vector V1 (Maybe (SimpleFragment V4))) | V1->Bool -> FragmentStream V1 V2 -> FragmentStream V2 V3 | 2194 | testdata/Builtins.lc 287:21-287:43 List (Vector a_ (Maybe (SimpleFragment d_))) -> List (Vector b_ (Maybe (SimpleFragment e_))) | b_->Bool -> FragmentStream b_ c_ -> FragmentStream c_ d_ |
2195 | testdata/Builtins.lc 287:26-287:40 {a} -> {b:Nat} -> a->Bool -> Fragment b a -> Fragment b a | 2195 | testdata/Builtins.lc 287:26-287:40 {a} -> {b:Nat} -> a->Bool -> Fragment b a -> Fragment b a |
2196 | testdata/Builtins.lc 287:26-287:42 Fragment V0 V5 -> Fragment V1 V6 | 2196 | testdata/Builtins.lc 287:26-287:42 Fragment a_ f_ -> Fragment b_ g_ |
2197 | testdata/Builtins.lc 287:41-287:42 V6->Bool | 2197 | testdata/Builtins.lc 287:41-287:42 g_->Bool |
2198 | testdata/Builtins.lc 289:1-289:12 {a} -> {b} -> {c:Nat} -> a->b -> Fragment c a -> Fragment c b | 2198 | testdata/Builtins.lc 289:1-289:12 {a} -> {b} -> {c:Nat} -> a->b -> Fragment c a -> Fragment c b |
2199 | testdata/Builtins.lc 289:16-289:56 Type | 2199 | testdata/Builtins.lc 289:16-289:56 Type |
2200 | testdata/Builtins.lc 289:17-289:18 V5 | 2200 | testdata/Builtins.lc 289:17-289:18 f_ |
2201 | testdata/Builtins.lc 289:22-289:23 Type | V4 | 2201 | testdata/Builtins.lc 289:22-289:23 Type | e_ |
2202 | testdata/Builtins.lc 289:28-289:36 Nat -> Type->Type | 2202 | testdata/Builtins.lc 289:28-289:36 Nat -> Type->Type |
2203 | testdata/Builtins.lc 289:28-289:38 Type->Type | 2203 | testdata/Builtins.lc 289:28-289:38 Type->Type |
2204 | testdata/Builtins.lc 289:28-289:40 Type | 2204 | testdata/Builtins.lc 289:28-289:40 Type |
2205 | testdata/Builtins.lc 289:28-289:56 Type | 2205 | testdata/Builtins.lc 289:28-289:56 Type |
2206 | testdata/Builtins.lc 289:37-289:38 V2 | 2206 | testdata/Builtins.lc 289:37-289:38 c_ |
2207 | testdata/Builtins.lc 289:39-289:40 Type | 2207 | testdata/Builtins.lc 289:39-289:40 Type |
2208 | testdata/Builtins.lc 289:44-289:52 Nat -> Type->Type | 2208 | testdata/Builtins.lc 289:44-289:52 Nat -> Type->Type |
2209 | testdata/Builtins.lc 289:44-289:54 Type->Type | 2209 | testdata/Builtins.lc 289:44-289:54 Type->Type |
@@ -2211,13 +2211,13 @@ testdata/Builtins.lc 289:44-289:56 Type | |||
2211 | testdata/Builtins.lc 289:53-289:54 Nat | 2211 | testdata/Builtins.lc 289:53-289:54 Nat |
2212 | testdata/Builtins.lc 289:55-289:56 Type | 2212 | testdata/Builtins.lc 289:55-289:56 Type |
2213 | testdata/Builtins.lc 291:17-291:69 Type | 2213 | testdata/Builtins.lc 291:17-291:69 Type |
2214 | testdata/Builtins.lc 291:18-291:19 V5 | 2214 | testdata/Builtins.lc 291:18-291:19 f_ |
2215 | testdata/Builtins.lc 291:23-291:24 Type | V4 | 2215 | testdata/Builtins.lc 291:23-291:24 Type | e_ |
2216 | testdata/Builtins.lc 291:29-291:43 Nat -> Type->Type | 2216 | testdata/Builtins.lc 291:29-291:43 Nat -> Type->Type |
2217 | testdata/Builtins.lc 291:29-291:45 Type->Type | 2217 | testdata/Builtins.lc 291:29-291:45 Type->Type |
2218 | testdata/Builtins.lc 291:29-291:47 Type | 2218 | testdata/Builtins.lc 291:29-291:47 Type |
2219 | testdata/Builtins.lc 291:29-291:69 Type | 2219 | testdata/Builtins.lc 291:29-291:69 Type |
2220 | testdata/Builtins.lc 291:44-291:45 V2 | 2220 | testdata/Builtins.lc 291:44-291:45 c_ |
2221 | testdata/Builtins.lc 291:46-291:47 Type | 2221 | testdata/Builtins.lc 291:46-291:47 Type |
2222 | testdata/Builtins.lc 291:51-291:65 Nat -> Type->Type | 2222 | testdata/Builtins.lc 291:51-291:65 Nat -> Type->Type |
2223 | testdata/Builtins.lc 291:51-291:67 Type->Type | 2223 | testdata/Builtins.lc 291:51-291:67 Type->Type |
@@ -2226,10 +2226,10 @@ testdata/Builtins.lc 291:66-291:67 Nat | |||
2226 | testdata/Builtins.lc 291:68-291:69 Type | 2226 | testdata/Builtins.lc 291:68-291:69 Type |
2227 | testdata/Builtins.lc 292:1-292:13 {a} -> {b} -> {c:Nat} -> a->b -> List (Vector c (Maybe (SimpleFragment a))) -> List (Vector c (Maybe (SimpleFragment b))) | 2227 | testdata/Builtins.lc 292:1-292:13 {a} -> {b} -> {c:Nat} -> a->b -> List (Vector c (Maybe (SimpleFragment a))) -> List (Vector c (Maybe (SimpleFragment b))) |
2228 | testdata/Builtins.lc 292:18-292:21 {a} -> {b} -> a->b -> List a -> List b | 2228 | testdata/Builtins.lc 292:18-292:21 {a} -> {b} -> a->b -> List a -> List b |
2229 | testdata/Builtins.lc 292:18-292:37 List (Vector V0 (Maybe (SimpleFragment V4))) -> List (Vector V1 (Maybe (SimpleFragment V4))) | V2->V2 -> FragmentStream V1 V3 -> FragmentStream V2 V3 | 2229 | testdata/Builtins.lc 292:18-292:37 List (Vector a_ (Maybe (SimpleFragment e_))) -> List (Vector b_ (Maybe (SimpleFragment e_))) | c_->c_ -> FragmentStream b_ d_ -> FragmentStream c_ d_ |
2230 | testdata/Builtins.lc 292:23-292:34 {a} -> {b} -> {c:Nat} -> a->b -> Fragment c a -> Fragment c b | 2230 | testdata/Builtins.lc 292:23-292:34 {a} -> {b} -> {c:Nat} -> a->b -> Fragment c a -> Fragment c b |
2231 | testdata/Builtins.lc 292:23-292:36 Fragment V0 V6 -> Fragment V1 V6 | 2231 | testdata/Builtins.lc 292:23-292:36 Fragment a_ g_ -> Fragment b_ g_ |
2232 | testdata/Builtins.lc 292:35-292:36 V8->V8 | 2232 | testdata/Builtins.lc 292:35-292:36 i_->i_ |
2233 | testdata/Builtins.lc 296:6-296:15 Type | 2233 | testdata/Builtins.lc 296:6-296:15 Type |
2234 | testdata/Builtins.lc 296:6-299:14 Type | 2234 | testdata/Builtins.lc 296:6-299:14 Type |
2235 | testdata/Builtins.lc 297:7-297:12 ImageKind | Type | Type->ImageKind | 2235 | testdata/Builtins.lc 297:7-297:12 ImageKind | Type | Type->ImageKind |
@@ -2239,7 +2239,7 @@ testdata/Builtins.lc 299:7-299:14 ImageKind | |||
2239 | testdata/Builtins.lc 301:14-301:23 Type | 2239 | testdata/Builtins.lc 301:14-301:23 Type |
2240 | testdata/Builtins.lc 301:27-301:31 Type | 2240 | testdata/Builtins.lc 301:27-301:31 Type |
2241 | testdata/Builtins.lc 302:1-302:10 ImageKind->Type | 2241 | testdata/Builtins.lc 302:1-302:10 ImageKind->Type |
2242 | testdata/Builtins.lc 302:23-302:24 Type | Type->V1 | 2242 | testdata/Builtins.lc 302:23-302:24 Type | Type->b_ |
2243 | testdata/Builtins.lc 302:23-303:25 Type -> ImageKind->Type | 2243 | testdata/Builtins.lc 302:23-303:25 Type -> ImageKind->Type |
2244 | testdata/Builtins.lc 302:23-304:25 ImageKind->Type | Type | 2244 | testdata/Builtins.lc 302:23-304:25 ImageKind->Type | Type |
2245 | testdata/Builtins.lc 303:19-303:25 Type | 2245 | testdata/Builtins.lc 303:19-303:25 Type |
@@ -2252,23 +2252,23 @@ testdata/Builtins.lc 308:1-308:11 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {_ : Num | |||
2252 | testdata/Builtins.lc 308:45-309:55 Type | 2252 | testdata/Builtins.lc 308:45-309:55 Type |
2253 | testdata/Builtins.lc 308:46-308:49 Type->Type | 2253 | testdata/Builtins.lc 308:46-308:49 Type->Type |
2254 | testdata/Builtins.lc 308:46-308:51 Type | 2254 | testdata/Builtins.lc 308:46-308:51 Type |
2255 | testdata/Builtins.lc 308:50-308:51 V3 | 2255 | testdata/Builtins.lc 308:50-308:51 d_ |
2256 | testdata/Builtins.lc 308:53-308:58 V3 | 2256 | testdata/Builtins.lc 308:53-308:58 d_ |
2257 | testdata/Builtins.lc 308:53-308:60 V2->Type | 2257 | testdata/Builtins.lc 308:53-308:60 c_->Type |
2258 | testdata/Builtins.lc 308:53-308:74 Type | 2258 | testdata/Builtins.lc 308:53-308:74 Type |
2259 | testdata/Builtins.lc 308:53-309:55 Type | 2259 | testdata/Builtins.lc 308:53-309:55 Type |
2260 | testdata/Builtins.lc 308:59-308:60 {a} -> a -> a->Type | 2260 | testdata/Builtins.lc 308:59-308:60 {a} -> a -> a->Type |
2261 | testdata/Builtins.lc 308:61-308:70 Nat -> Type->Type | 2261 | testdata/Builtins.lc 308:61-308:70 Nat -> Type->Type |
2262 | testdata/Builtins.lc 308:61-308:72 Type->Type | 2262 | testdata/Builtins.lc 308:61-308:72 Type->Type |
2263 | testdata/Builtins.lc 308:61-308:74 Type | 2263 | testdata/Builtins.lc 308:61-308:74 Type |
2264 | testdata/Builtins.lc 308:71-308:72 V5 | 2264 | testdata/Builtins.lc 308:71-308:72 f_ |
2265 | testdata/Builtins.lc 308:73-308:74 Type | 2265 | testdata/Builtins.lc 308:73-308:74 Type |
2266 | testdata/Builtins.lc 309:24-309:29 Type | 2266 | testdata/Builtins.lc 309:24-309:29 Type |
2267 | testdata/Builtins.lc 309:24-309:55 Type | 2267 | testdata/Builtins.lc 309:24-309:55 Type |
2268 | testdata/Builtins.lc 309:34-309:39 Nat -> ImageKind->Type | 2268 | testdata/Builtins.lc 309:34-309:39 Nat -> ImageKind->Type |
2269 | testdata/Builtins.lc 309:34-309:41 ImageKind->Type | 2269 | testdata/Builtins.lc 309:34-309:41 ImageKind->Type |
2270 | testdata/Builtins.lc 309:34-309:55 Type | 2270 | testdata/Builtins.lc 309:34-309:55 Type |
2271 | testdata/Builtins.lc 309:40-309:41 V7 | 2271 | testdata/Builtins.lc 309:40-309:41 h_ |
2272 | testdata/Builtins.lc 309:43-309:48 Type->ImageKind | 2272 | testdata/Builtins.lc 309:43-309:48 Type->ImageKind |
2273 | testdata/Builtins.lc 309:43-309:54 ImageKind | 2273 | testdata/Builtins.lc 309:43-309:54 ImageKind |
2274 | testdata/Builtins.lc 309:49-309:54 Type | 2274 | testdata/Builtins.lc 309:49-309:54 Type |
@@ -2278,7 +2278,7 @@ testdata/Builtins.lc 310:35-310:58 Type | |||
2278 | testdata/Builtins.lc 310:45-310:50 Nat -> ImageKind->Type | 2278 | testdata/Builtins.lc 310:45-310:50 Nat -> ImageKind->Type |
2279 | testdata/Builtins.lc 310:45-310:52 ImageKind->Type | 2279 | testdata/Builtins.lc 310:45-310:52 ImageKind->Type |
2280 | testdata/Builtins.lc 310:45-310:58 Type | 2280 | testdata/Builtins.lc 310:45-310:58 Type |
2281 | testdata/Builtins.lc 310:51-310:52 V2 | 2281 | testdata/Builtins.lc 310:51-310:52 c_ |
2282 | testdata/Builtins.lc 310:53-310:58 ImageKind | 2282 | testdata/Builtins.lc 310:53-310:58 ImageKind |
2283 | testdata/Builtins.lc 311:1-311:13 {a:Nat} -> Int -> Image a 'Stencil | 2283 | testdata/Builtins.lc 311:1-311:13 {a:Nat} -> Int -> Image a 'Stencil |
2284 | testdata/Builtins.lc 311:35-311:38 Type | 2284 | testdata/Builtins.lc 311:35-311:38 Type |
@@ -2286,16 +2286,16 @@ testdata/Builtins.lc 311:35-311:60 Type | |||
2286 | testdata/Builtins.lc 311:45-311:50 Nat -> ImageKind->Type | 2286 | testdata/Builtins.lc 311:45-311:50 Nat -> ImageKind->Type |
2287 | testdata/Builtins.lc 311:45-311:52 ImageKind->Type | 2287 | testdata/Builtins.lc 311:45-311:52 ImageKind->Type |
2288 | testdata/Builtins.lc 311:45-311:60 Type | 2288 | testdata/Builtins.lc 311:45-311:60 Type |
2289 | testdata/Builtins.lc 311:51-311:52 V2 | 2289 | testdata/Builtins.lc 311:51-311:52 c_ |
2290 | testdata/Builtins.lc 311:53-311:60 ImageKind | 2290 | testdata/Builtins.lc 311:53-311:60 ImageKind |
2291 | testdata/Builtins.lc 313:1-313:16 Float -> Image 1 'Depth | 2291 | testdata/Builtins.lc 313:1-313:16 Float -> Image 1 'Depth |
2292 | testdata/Builtins.lc 313:19-313:29 {a:Nat} -> Float -> Image a 'Depth | 2292 | testdata/Builtins.lc 313:19-313:29 {a:Nat} -> Float -> Image a 'Depth |
2293 | testdata/Builtins.lc 313:19-313:32 Float -> Image 1 'Depth | 2293 | testdata/Builtins.lc 313:19-313:32 Float -> Image 1 'Depth |
2294 | testdata/Builtins.lc 313:31-313:32 V1 | 2294 | testdata/Builtins.lc 313:31-313:32 b_ |
2295 | testdata/Builtins.lc 314:1-314:16 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 1 ('Color c) | 2295 | testdata/Builtins.lc 314:1-314:16 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 1 ('Color c) |
2296 | testdata/Builtins.lc 314:19-314:29 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : d ~ VecScalar b c} -> d -> Image a ('Color d) | 2296 | testdata/Builtins.lc 314:19-314:29 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : d ~ VecScalar b c} -> d -> Image a ('Color d) |
2297 | testdata/Builtins.lc 314:19-314:32 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 1 ('Color c) | 2297 | testdata/Builtins.lc 314:19-314:32 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 1 ('Color c) |
2298 | testdata/Builtins.lc 314:31-314:32 V1 | 2298 | testdata/Builtins.lc 314:31-314:32 b_ |
2299 | testdata/Builtins.lc 321:6-321:11 Type | 2299 | testdata/Builtins.lc 321:6-321:11 Type |
2300 | testdata/Builtins.lc 321:6-321:31 Type | 2300 | testdata/Builtins.lc 321:6-321:31 Type |
2301 | testdata/Builtins.lc 321:14-321:16 Swizz | 2301 | testdata/Builtins.lc 321:14-321:16 Swizz |
@@ -2307,55 +2307,55 @@ testdata/Builtins.lc 339:27-339:30 Nat -> Type->Type | |||
2307 | testdata/Builtins.lc 339:27-339:32 Type->Type | 2307 | testdata/Builtins.lc 339:27-339:32 Type->Type |
2308 | testdata/Builtins.lc 339:27-339:34 Type | 2308 | testdata/Builtins.lc 339:27-339:34 Type |
2309 | testdata/Builtins.lc 339:27-339:48 Type | 2309 | testdata/Builtins.lc 339:27-339:48 Type |
2310 | testdata/Builtins.lc 339:31-339:32 V1 | 2310 | testdata/Builtins.lc 339:31-339:32 b_ |
2311 | testdata/Builtins.lc 339:33-339:34 V2 | 2311 | testdata/Builtins.lc 339:33-339:34 c_ |
2312 | testdata/Builtins.lc 339:38-339:43 Type | 2312 | testdata/Builtins.lc 339:38-339:43 Type |
2313 | testdata/Builtins.lc 339:38-339:48 Type | 2313 | testdata/Builtins.lc 339:38-339:48 Type |
2314 | testdata/Builtins.lc 339:47-339:48 Type | 2314 | testdata/Builtins.lc 339:47-339:48 Type |
2315 | testdata/Builtins.lc 340:1-340:12 {a} -> {b:Nat} -> Vec b a -> Swizz->a | 2315 | testdata/Builtins.lc 340:1-340:12 {a} -> {b:Nat} -> Vec b a -> Swizz->a |
2316 | testdata/Builtins.lc 340:27-340:28 V4 | 2316 | testdata/Builtins.lc 340:27-340:28 e_ |
2317 | testdata/Builtins.lc 340:27-341:28 V1 -> V2->V2 | V2 | V2->V2 | V3 -> V4 -> Swizz->V6 | 2317 | testdata/Builtins.lc 340:27-341:28 b_ -> c_->c_ | c_ | c_->c_ | d_ -> e_ -> Swizz->g_ |
2318 | testdata/Builtins.lc 340:27-344:30 (V0 -> V1 -> V2 -> V3->V4) -> {a:Nat} -> VecS V2 a -> V3 | 2318 | testdata/Builtins.lc 340:27-344:30 (a_ -> b_ -> c_ -> d_->e_) -> {a:Nat} -> VecS c_ a -> d_ |
2319 | testdata/Builtins.lc 340:27-348:32 Swizz->V3 | V3 | Vec V0 V1 -> Swizz->V3 | {a:Nat} -> VecS V1 a -> V2 | 2319 | testdata/Builtins.lc 340:27-348:32 Swizz->d_ | Vec a_ b_ -> Swizz->d_ | d_ | {a:Nat} -> VecS b_ a -> c_ |
2320 | testdata/Builtins.lc 341:27-341:28 V3 | 2320 | testdata/Builtins.lc 341:27-341:28 d_ |
2321 | testdata/Builtins.lc 342:29-342:30 V4 | 2321 | testdata/Builtins.lc 342:29-342:30 e_ |
2322 | testdata/Builtins.lc 342:29-343:30 V3 -> V4 -> Swizz->V6 | 2322 | testdata/Builtins.lc 342:29-343:30 d_ -> e_ -> Swizz->g_ |
2323 | testdata/Builtins.lc 342:29-344:30 V0 -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 | V3 -> Swizz->V5 | 2323 | testdata/Builtins.lc 342:29-344:30 a_ -> b_ -> c_->d_ | b_ -> c_->d_ | c_->d_ | d_ | d_ -> Swizz->f_ |
2324 | testdata/Builtins.lc 343:29-343:30 V3 | 2324 | testdata/Builtins.lc 343:29-343:30 d_ |
2325 | testdata/Builtins.lc 344:29-344:30 V3 | 2325 | testdata/Builtins.lc 344:29-344:30 d_ |
2326 | testdata/Builtins.lc 345:31-345:32 V5 | 2326 | testdata/Builtins.lc 345:31-345:32 f_ |
2327 | testdata/Builtins.lc 345:31-346:32 V4 -> V5 -> Swizz->V7 | 2327 | testdata/Builtins.lc 345:31-346:32 e_ -> f_ -> Swizz->h_ |
2328 | testdata/Builtins.lc 345:31-347:32 V4 -> Swizz->V6 | 2328 | testdata/Builtins.lc 345:31-347:32 e_ -> Swizz->g_ |
2329 | testdata/Builtins.lc 345:31-348:32 Swizz->V5 | V0 -> V1 -> V2 -> V3->V4 | V1 -> V2 -> V3->V4 | V2 -> V3->V4 | V3->V4 | V4 | 2329 | testdata/Builtins.lc 345:31-348:32 Swizz->f_ | a_ -> b_ -> c_ -> d_->e_ | b_ -> c_ -> d_->e_ | c_ -> d_->e_ | d_->e_ | e_ |
2330 | testdata/Builtins.lc 346:31-346:32 V4 | 2330 | testdata/Builtins.lc 346:31-346:32 e_ |
2331 | testdata/Builtins.lc 347:31-347:32 V4 | 2331 | testdata/Builtins.lc 347:31-347:32 e_ |
2332 | testdata/Builtins.lc 348:31-348:32 V4 | 2332 | testdata/Builtins.lc 348:31-348:32 e_ |
2333 | testdata/Builtins.lc 351:28-351:31 Nat -> Type->Type | 2333 | testdata/Builtins.lc 351:28-351:31 Nat -> Type->Type |
2334 | testdata/Builtins.lc 351:28-351:33 Type->Type | 2334 | testdata/Builtins.lc 351:28-351:33 Type->Type |
2335 | testdata/Builtins.lc 351:28-351:35 Type | 2335 | testdata/Builtins.lc 351:28-351:35 Type |
2336 | testdata/Builtins.lc 351:28-351:43 Type | 2336 | testdata/Builtins.lc 351:28-351:43 Type |
2337 | testdata/Builtins.lc 351:32-351:33 V1 | 2337 | testdata/Builtins.lc 351:32-351:33 b_ |
2338 | testdata/Builtins.lc 351:34-351:35 V2 | 2338 | testdata/Builtins.lc 351:34-351:35 c_ |
2339 | testdata/Builtins.lc 351:39-351:43 Type | 2339 | testdata/Builtins.lc 351:39-351:43 Type |
2340 | testdata/Builtins.lc 352:1-352:11 {a} -> {b:Nat} -> Vec b a -> Bool | 2340 | testdata/Builtins.lc 352:1-352:11 {a} -> {b:Nat} -> Vec b a -> Bool |
2341 | testdata/Builtins.lc 352:23-352:27 Bool | V1 -> V2->V2 | V2->V2 | 2341 | testdata/Builtins.lc 352:23-352:27 Bool | b_ -> c_->c_ | c_->c_ |
2342 | testdata/Builtins.lc 352:23-353:29 (V0 -> V1 -> V2 -> V3->Bool) -> {a:Nat} -> VecS V2 a -> Bool | 2342 | testdata/Builtins.lc 352:23-353:29 (a_ -> b_ -> c_ -> d_->Bool) -> {a:Nat} -> VecS c_ a -> Bool |
2343 | testdata/Builtins.lc 352:23-354:31 Bool | Vec V0 V1 -> Bool | {a:Nat} -> VecS V1 a -> Bool | 2343 | testdata/Builtins.lc 352:23-354:31 Bool | Vec a_ b_ -> Bool | {a:Nat} -> VecS b_ a -> Bool |
2344 | testdata/Builtins.lc 353:25-353:29 Bool | V0 -> V1 -> V2->Bool | V1 -> V2->Bool | V2->Bool | 2344 | testdata/Builtins.lc 353:25-353:29 Bool | a_ -> b_ -> c_->Bool | b_ -> c_->Bool | c_->Bool |
2345 | testdata/Builtins.lc 354:27-354:31 Bool | V0 -> V1 -> V2 -> V3->Bool | V1 -> V2 -> V3->Bool | V2 -> V3->Bool | V3->Bool | 2345 | testdata/Builtins.lc 354:27-354:31 Bool | a_ -> b_ -> c_ -> d_->Bool | b_ -> c_ -> d_->Bool | c_ -> d_->Bool | d_->Bool |
2346 | testdata/Builtins.lc 356:16-356:71 Type | 2346 | testdata/Builtins.lc 356:16-356:71 Type |
2347 | testdata/Builtins.lc 356:27-356:71 Type | 2347 | testdata/Builtins.lc 356:27-356:71 Type |
2348 | testdata/Builtins.lc 356:38-356:41 Nat -> Type->Type | 2348 | testdata/Builtins.lc 356:38-356:41 Nat -> Type->Type |
2349 | testdata/Builtins.lc 356:38-356:43 Type->Type | 2349 | testdata/Builtins.lc 356:38-356:43 Type->Type |
2350 | testdata/Builtins.lc 356:38-356:45 Type | 2350 | testdata/Builtins.lc 356:38-356:45 Type |
2351 | testdata/Builtins.lc 356:38-356:71 Type | 2351 | testdata/Builtins.lc 356:38-356:71 Type |
2352 | testdata/Builtins.lc 356:42-356:43 V3 | 2352 | testdata/Builtins.lc 356:42-356:43 d_ |
2353 | testdata/Builtins.lc 356:44-356:45 V4 | 2353 | testdata/Builtins.lc 356:44-356:45 e_ |
2354 | testdata/Builtins.lc 356:49-356:52 Nat -> Type->Type | 2354 | testdata/Builtins.lc 356:49-356:52 Nat -> Type->Type |
2355 | testdata/Builtins.lc 356:49-356:54 Type->Type | 2355 | testdata/Builtins.lc 356:49-356:54 Type->Type |
2356 | testdata/Builtins.lc 356:49-356:60 Type | 2356 | testdata/Builtins.lc 356:49-356:60 Type |
2357 | testdata/Builtins.lc 356:49-356:71 Type | 2357 | testdata/Builtins.lc 356:49-356:71 Type |
2358 | testdata/Builtins.lc 356:53-356:54 V2 | 2358 | testdata/Builtins.lc 356:53-356:54 c_ |
2359 | testdata/Builtins.lc 356:55-356:60 Type | 2359 | testdata/Builtins.lc 356:55-356:60 Type |
2360 | testdata/Builtins.lc 356:64-356:67 Nat -> Type->Type | 2360 | testdata/Builtins.lc 356:64-356:67 Nat -> Type->Type |
2361 | testdata/Builtins.lc 356:64-356:69 Type->Type | 2361 | testdata/Builtins.lc 356:64-356:69 Type->Type |
@@ -2365,15 +2365,15 @@ testdata/Builtins.lc 356:70-356:71 Type | |||
2365 | testdata/Builtins.lc 357:1-357:12 {a} -> {b:Nat} -> {c:Nat} -> Vec b a -> Vec c Swizz -> VecS a c | 2365 | testdata/Builtins.lc 357:1-357:12 {a} -> {b:Nat} -> {c:Nat} -> Vec b a -> Vec c Swizz -> VecS a c |
2366 | testdata/Builtins.lc 357:19-357:29 {a} -> {b:Nat} -> Vec b a -> Bool | 2366 | testdata/Builtins.lc 357:19-357:29 {a} -> {b:Nat} -> Vec b a -> Bool |
2367 | testdata/Builtins.lc 357:19-357:31 Bool | 2367 | testdata/Builtins.lc 357:19-357:31 Bool |
2368 | testdata/Builtins.lc 357:19-357:58 Vec V1 Swizz -> Vec V2 V4 | Vec V1 V2 -> Vec V1 Swizz -> Vec V2 V4 | VecS V4 V2 | 2368 | testdata/Builtins.lc 357:19-357:58 Vec b_ Swizz -> Vec c_ e_ | Vec b_ c_ -> Vec b_ Swizz -> Vec c_ e_ | VecS e_ c_ |
2369 | testdata/Builtins.lc 357:30-357:31 Vec V5 V6 | 2369 | testdata/Builtins.lc 357:30-357:31 Vec f_ g_ |
2370 | testdata/Builtins.lc 357:34-357:40 {a} -> {b} -> {c:Nat} -> a->b -> VecS a c -> VecS b c | 2370 | testdata/Builtins.lc 357:34-357:40 {a} -> {b} -> {c:Nat} -> a->b -> VecS a c -> VecS b c |
2371 | testdata/Builtins.lc 357:34-357:56 VecS Swizz V0 -> VecS V7 V1 | 2371 | testdata/Builtins.lc 357:34-357:56 VecS Swizz a_ -> VecS h_ b_ |
2372 | testdata/Builtins.lc 357:34-357:58 VecS V4 V2 | 2372 | testdata/Builtins.lc 357:34-357:58 VecS e_ c_ |
2373 | testdata/Builtins.lc 357:42-357:53 {a} -> {b:Nat} -> Vec b a -> Swizz->a | 2373 | testdata/Builtins.lc 357:42-357:53 {a} -> {b:Nat} -> Vec b a -> Swizz->a |
2374 | testdata/Builtins.lc 357:42-357:55 Swizz->V9 | 2374 | testdata/Builtins.lc 357:42-357:55 Swizz->j_ |
2375 | testdata/Builtins.lc 357:54-357:55 Vec V9 V10 | 2375 | testdata/Builtins.lc 357:54-357:55 Vec j_ k_ |
2376 | testdata/Builtins.lc 357:57-357:58 Vec V3 Swizz | 2376 | testdata/Builtins.lc 357:57-357:58 Vec d_ Swizz |
2377 | testdata/Builtins.lc 361:6-361:20 Type | 2377 | testdata/Builtins.lc 361:6-361:20 Type |
2378 | testdata/Builtins.lc 361:6-376:23 Type | 2378 | testdata/Builtins.lc 361:6-376:23 Type |
2379 | testdata/Builtins.lc 362:7-362:13 BlendingFactor | 2379 | testdata/Builtins.lc 362:7-362:13 BlendingFactor |
@@ -2451,9 +2451,9 @@ testdata/Builtins.lc 432:6-433:22 Type | |||
2451 | testdata/Builtins.lc 432:6-434:23 Type | 2451 | testdata/Builtins.lc 432:6-434:23 Type |
2452 | testdata/Builtins.lc 432:6-434:36 Type | 2452 | testdata/Builtins.lc 432:6-434:36 Type |
2453 | testdata/Builtins.lc 432:16-432:17 Type | 2453 | testdata/Builtins.lc 432:16-432:17 Type |
2454 | testdata/Builtins.lc 433:7-433:16 PointSize V2 | Type | {a} -> Float -> PointSize a | 2454 | testdata/Builtins.lc 433:7-433:16 PointSize c_ | Type | {a} -> Float -> PointSize a |
2455 | testdata/Builtins.lc 433:17-433:22 Type | 2455 | testdata/Builtins.lc 433:17-433:22 Type |
2456 | testdata/Builtins.lc 434:7-434:23 PointSize V3 | Type | {a} -> a->Float -> PointSize a | 2456 | testdata/Builtins.lc 434:7-434:23 PointSize d_ | Type | {a} -> a->Float -> PointSize a |
2457 | testdata/Builtins.lc 434:25-434:26 Type | 2457 | testdata/Builtins.lc 434:25-434:26 Type |
2458 | testdata/Builtins.lc 434:30-434:35 Type | 2458 | testdata/Builtins.lc 434:30-434:35 Type |
2459 | testdata/Builtins.lc 436:6-436:17 Type | Type->Type | 2459 | testdata/Builtins.lc 436:6-436:17 Type | Type->Type |
@@ -2462,12 +2462,12 @@ testdata/Builtins.lc 436:6-438:33 Type | |||
2462 | testdata/Builtins.lc 436:6-439:18 Type | 2462 | testdata/Builtins.lc 436:6-439:18 Type |
2463 | testdata/Builtins.lc 436:6-439:24 Type | 2463 | testdata/Builtins.lc 436:6-439:24 Type |
2464 | testdata/Builtins.lc 436:18-436:19 Type | 2464 | testdata/Builtins.lc 436:18-436:19 Type |
2465 | testdata/Builtins.lc 437:7-437:18 PolygonMode V1 | {a} -> PolygonMode a | 2465 | testdata/Builtins.lc 437:7-437:18 PolygonMode b_ | {a} -> PolygonMode a |
2466 | testdata/Builtins.lc 438:7-438:19 PolygonMode V3 | Type | {a} -> PointSize a -> PolygonMode a | 2466 | testdata/Builtins.lc 438:7-438:19 PolygonMode d_ | Type | {a} -> PointSize a -> PolygonMode a |
2467 | testdata/Builtins.lc 438:21-438:30 Type->Type | 2467 | testdata/Builtins.lc 438:21-438:30 Type->Type |
2468 | testdata/Builtins.lc 438:21-438:32 Type | 2468 | testdata/Builtins.lc 438:21-438:32 Type |
2469 | testdata/Builtins.lc 438:31-438:32 Type | 2469 | testdata/Builtins.lc 438:31-438:32 Type |
2470 | testdata/Builtins.lc 439:7-439:18 PolygonMode V4 | Type | {a} -> Float -> PolygonMode a | 2470 | testdata/Builtins.lc 439:7-439:18 PolygonMode e_ | Type | {a} -> Float -> PolygonMode a |
2471 | testdata/Builtins.lc 439:19-439:24 Type | 2471 | testdata/Builtins.lc 439:19-439:24 Type |
2472 | testdata/Builtins.lc 441:6-441:19 Type | 2472 | testdata/Builtins.lc 441:6-441:19 Type |
2473 | testdata/Builtins.lc 441:6-443:13 Type | 2473 | testdata/Builtins.lc 441:6-443:13 Type |
@@ -2486,23 +2486,23 @@ testdata/Builtins.lc 450:22-450:25 Nat -> Type->Type | |||
2486 | testdata/Builtins.lc 450:22-450:27 Type->Type | 2486 | testdata/Builtins.lc 450:22-450:27 Type->Type |
2487 | testdata/Builtins.lc 450:22-450:33 Type | 2487 | testdata/Builtins.lc 450:22-450:33 Type |
2488 | testdata/Builtins.lc 450:22-450:48 Type | 2488 | testdata/Builtins.lc 450:22-450:48 Type |
2489 | testdata/Builtins.lc 450:26-450:27 V1 | 2489 | testdata/Builtins.lc 450:26-450:27 b_ |
2490 | testdata/Builtins.lc 450:28-450:33 Type | 2490 | testdata/Builtins.lc 450:28-450:33 Type |
2491 | testdata/Builtins.lc 450:37-450:40 Nat -> Type->Type | 2491 | testdata/Builtins.lc 450:37-450:40 Nat -> Type->Type |
2492 | testdata/Builtins.lc 450:37-450:42 Type->Type | 2492 | testdata/Builtins.lc 450:37-450:42 Type->Type |
2493 | testdata/Builtins.lc 450:37-450:48 Type | 2493 | testdata/Builtins.lc 450:37-450:48 Type |
2494 | testdata/Builtins.lc 450:41-450:42 V1 | 2494 | testdata/Builtins.lc 450:41-450:42 b_ |
2495 | testdata/Builtins.lc 450:43-450:48 Type | 2495 | testdata/Builtins.lc 450:43-450:48 Type |
2496 | testdata/Builtins.lc 453:1-453:8 {a} -> String->a | 2496 | testdata/Builtins.lc 453:1-453:8 {a} -> String->a |
2497 | testdata/Builtins.lc 453:14-453:20 Type | 2497 | testdata/Builtins.lc 453:14-453:20 Type |
2498 | testdata/Builtins.lc 453:14-453:25 Type | 2498 | testdata/Builtins.lc 453:14-453:25 Type |
2499 | testdata/Builtins.lc 453:24-453:25 Type | V2 | 2499 | testdata/Builtins.lc 453:24-453:25 Type | c_ |
2500 | testdata/Builtins.lc 455:6-455:19 Type | Type -> PrimitiveType->Type | 2500 | testdata/Builtins.lc 455:6-455:19 Type | Type -> PrimitiveType->Type |
2501 | testdata/Builtins.lc 455:6-458:111 Type | 2501 | testdata/Builtins.lc 455:6-458:111 Type |
2502 | testdata/Builtins.lc 455:25-455:38 Type | 2502 | testdata/Builtins.lc 455:25-455:38 Type |
2503 | testdata/Builtins.lc 455:25-455:46 Type | 2503 | testdata/Builtins.lc 455:25-455:46 Type |
2504 | testdata/Builtins.lc 455:42-455:46 Type | 2504 | testdata/Builtins.lc 455:42-455:46 Type |
2505 | testdata/Builtins.lc 456:3-456:14 RasterContext V5 'Triangle | {a} -> CullMode -> PolygonMode a -> PolygonOffset -> ProvokingVertex -> RasterContext a 'Triangle | 2505 | testdata/Builtins.lc 456:3-456:14 RasterContext f_ 'Triangle | {a} -> CullMode -> PolygonMode a -> PolygonOffset -> ProvokingVertex -> RasterContext a 'Triangle |
2506 | testdata/Builtins.lc 456:3-456:115 Type | 2506 | testdata/Builtins.lc 456:3-456:115 Type |
2507 | testdata/Builtins.lc 456:26-456:34 Type | 2507 | testdata/Builtins.lc 456:26-456:34 Type |
2508 | testdata/Builtins.lc 456:26-456:115 Type | 2508 | testdata/Builtins.lc 456:26-456:115 Type |
@@ -2519,7 +2519,7 @@ testdata/Builtins.lc 456:91-456:106 PrimitiveType->Type | |||
2519 | testdata/Builtins.lc 456:91-456:115 Type | 2519 | testdata/Builtins.lc 456:91-456:115 Type |
2520 | testdata/Builtins.lc 456:105-456:106 Type | 2520 | testdata/Builtins.lc 456:105-456:106 Type |
2521 | testdata/Builtins.lc 456:107-456:115 PrimitiveType | 2521 | testdata/Builtins.lc 456:107-456:115 PrimitiveType |
2522 | testdata/Builtins.lc 457:3-457:11 RasterContext V5 'Point | {a} -> PointSize a -> Float -> PointSpriteCoordOrigin -> RasterContext a 'Point | 2522 | testdata/Builtins.lc 457:3-457:11 RasterContext f_ 'Point | {a} -> PointSize a -> Float -> PointSpriteCoordOrigin -> RasterContext a 'Point |
2523 | testdata/Builtins.lc 457:3-457:112 Type | 2523 | testdata/Builtins.lc 457:3-457:112 Type |
2524 | testdata/Builtins.lc 457:26-457:35 Type->Type | 2524 | testdata/Builtins.lc 457:26-457:35 Type->Type |
2525 | testdata/Builtins.lc 457:26-457:37 Type | 2525 | testdata/Builtins.lc 457:26-457:37 Type |
@@ -2534,7 +2534,7 @@ testdata/Builtins.lc 457:91-457:106 PrimitiveType->Type | |||
2534 | testdata/Builtins.lc 457:91-457:112 Type | 2534 | testdata/Builtins.lc 457:91-457:112 Type |
2535 | testdata/Builtins.lc 457:105-457:106 Type | 2535 | testdata/Builtins.lc 457:105-457:106 Type |
2536 | testdata/Builtins.lc 457:107-457:112 PrimitiveType | 2536 | testdata/Builtins.lc 457:107-457:112 PrimitiveType |
2537 | testdata/Builtins.lc 458:3-458:10 RasterContext V5 'Line | {a} -> Float -> ProvokingVertex -> RasterContext a 'Line | 2537 | testdata/Builtins.lc 458:3-458:10 RasterContext f_ 'Line | {a} -> Float -> ProvokingVertex -> RasterContext a 'Line |
2538 | testdata/Builtins.lc 458:3-458:111 Type | 2538 | testdata/Builtins.lc 458:3-458:111 Type |
2539 | testdata/Builtins.lc 458:26-458:31 Type | 2539 | testdata/Builtins.lc 458:26-458:31 Type |
2540 | testdata/Builtins.lc 458:26-458:111 Type | 2540 | testdata/Builtins.lc 458:26-458:111 Type |
@@ -2549,17 +2549,17 @@ testdata/Builtins.lc 460:6-460:14 Type | Type->Type | |||
2549 | testdata/Builtins.lc 460:6-465:74 Type | 2549 | testdata/Builtins.lc 460:6-465:74 Type |
2550 | testdata/Builtins.lc 460:18-460:22 Type | 2550 | testdata/Builtins.lc 460:18-460:22 Type |
2551 | testdata/Builtins.lc 460:26-460:30 Type | 2551 | testdata/Builtins.lc 460:26-460:30 Type |
2552 | testdata/Builtins.lc 461:3-461:13 Blending V0 | {a} -> Blending a | 2552 | testdata/Builtins.lc 461:3-461:13 Blending a_ | {a} -> Blending a |
2553 | testdata/Builtins.lc 461:3-461:70 Type | 2553 | testdata/Builtins.lc 461:3-461:70 Type |
2554 | testdata/Builtins.lc 461:60-461:68 Type->Type | 2554 | testdata/Builtins.lc 461:60-461:68 Type->Type |
2555 | testdata/Builtins.lc 461:60-461:70 Type | 2555 | testdata/Builtins.lc 461:60-461:70 Type |
2556 | testdata/Builtins.lc 461:69-461:70 Type | V1 | 2556 | testdata/Builtins.lc 461:69-461:70 Type | b_ |
2557 | testdata/Builtins.lc 462:3-462:15 Blending V2 | {a} -> {_ : Integral a} -> LogicOperation -> Blending a | 2557 | testdata/Builtins.lc 462:3-462:15 Blending c_ | {a} -> {_ : Integral a} -> LogicOperation -> Blending a |
2558 | testdata/Builtins.lc 462:3-462:70 Type | 2558 | testdata/Builtins.lc 462:3-462:70 Type |
2559 | testdata/Builtins.lc 462:26-462:70 Type | 2559 | testdata/Builtins.lc 462:26-462:70 Type |
2560 | testdata/Builtins.lc 462:27-462:35 Type->Type | 2560 | testdata/Builtins.lc 462:27-462:35 Type->Type |
2561 | testdata/Builtins.lc 462:27-462:37 Type | 2561 | testdata/Builtins.lc 462:27-462:37 Type |
2562 | testdata/Builtins.lc 462:36-462:37 V1 | 2562 | testdata/Builtins.lc 462:36-462:37 b_ |
2563 | testdata/Builtins.lc 462:42-462:56 Type | 2563 | testdata/Builtins.lc 462:42-462:56 Type |
2564 | testdata/Builtins.lc 462:42-462:70 Type | 2564 | testdata/Builtins.lc 462:42-462:70 Type |
2565 | testdata/Builtins.lc 462:60-462:68 Type->Type | 2565 | testdata/Builtins.lc 462:60-462:68 Type->Type |
@@ -2586,7 +2586,7 @@ testdata/Builtins.lc 465:29-465:32 Nat -> Type->Type | |||
2586 | testdata/Builtins.lc 465:29-465:34 Type->Type | 2586 | testdata/Builtins.lc 465:29-465:34 Type->Type |
2587 | testdata/Builtins.lc 465:29-465:40 Type | 2587 | testdata/Builtins.lc 465:29-465:40 Type |
2588 | testdata/Builtins.lc 465:29-465:74 Type | 2588 | testdata/Builtins.lc 465:29-465:74 Type |
2589 | testdata/Builtins.lc 465:33-465:34 V1 | 2589 | testdata/Builtins.lc 465:33-465:34 b_ |
2590 | testdata/Builtins.lc 465:35-465:40 Type | 2590 | testdata/Builtins.lc 465:35-465:40 Type |
2591 | testdata/Builtins.lc 465:60-465:68 Type->Type | 2591 | testdata/Builtins.lc 465:60-465:68 Type->Type |
2592 | testdata/Builtins.lc 465:60-465:74 Type | 2592 | testdata/Builtins.lc 465:60-465:74 Type |
@@ -2597,12 +2597,12 @@ testdata/Builtins.lc 470:6-470:23 ImageKind->Type | Type | |||
2597 | testdata/Builtins.lc 470:6-473:96 Type | 2597 | testdata/Builtins.lc 470:6-473:96 Type |
2598 | testdata/Builtins.lc 470:27-470:36 Type | 2598 | testdata/Builtins.lc 470:27-470:36 Type |
2599 | testdata/Builtins.lc 470:40-470:44 Type | 2599 | testdata/Builtins.lc 470:40-470:44 Type |
2600 | testdata/Builtins.lc 471:3-471:10 FragmentOperation ('Color (VecScalar V3 V4)) | {a} -> {b:Nat} -> {_ : Num a} -> Blending a -> VecScalar b Bool -> FragmentOperation ('Color (VecScalar b a)) | 2600 | testdata/Builtins.lc 471:3-471:10 FragmentOperation ('Color (VecScalar d_ e_)) | {a} -> {b:Nat} -> {_ : Num a} -> Blending a -> VecScalar b Bool -> FragmentOperation ('Color (VecScalar b a)) |
2601 | testdata/Builtins.lc 471:3-471:112 Type | 2601 | testdata/Builtins.lc 471:3-471:112 Type |
2602 | testdata/Builtins.lc 471:26-471:29 Type->Type | 2602 | testdata/Builtins.lc 471:26-471:29 Type->Type |
2603 | testdata/Builtins.lc 471:26-471:31 Type | 2603 | testdata/Builtins.lc 471:26-471:31 Type |
2604 | testdata/Builtins.lc 471:26-471:112 Type | 2604 | testdata/Builtins.lc 471:26-471:112 Type |
2605 | testdata/Builtins.lc 471:30-471:31 V3 | 2605 | testdata/Builtins.lc 471:30-471:31 d_ |
2606 | testdata/Builtins.lc 471:35-471:43 Type->Type | 2606 | testdata/Builtins.lc 471:35-471:43 Type->Type |
2607 | testdata/Builtins.lc 471:35-471:45 Type | 2607 | testdata/Builtins.lc 471:35-471:45 Type |
2608 | testdata/Builtins.lc 471:35-471:112 Type | 2608 | testdata/Builtins.lc 471:35-471:112 Type |
@@ -2611,7 +2611,7 @@ testdata/Builtins.lc 471:49-471:58 Nat -> Type->Type | |||
2611 | testdata/Builtins.lc 471:49-471:60 Type->Type | 2611 | testdata/Builtins.lc 471:49-471:60 Type->Type |
2612 | testdata/Builtins.lc 471:49-471:65 Type | 2612 | testdata/Builtins.lc 471:49-471:65 Type |
2613 | testdata/Builtins.lc 471:49-471:112 Type | 2613 | testdata/Builtins.lc 471:49-471:112 Type |
2614 | testdata/Builtins.lc 471:59-471:60 V3 | 2614 | testdata/Builtins.lc 471:59-471:60 d_ |
2615 | testdata/Builtins.lc 471:61-471:65 Type | 2615 | testdata/Builtins.lc 471:61-471:65 Type |
2616 | testdata/Builtins.lc 471:71-471:88 ImageKind->Type | 2616 | testdata/Builtins.lc 471:71-471:88 ImageKind->Type |
2617 | testdata/Builtins.lc 471:71-471:112 Type | 2617 | testdata/Builtins.lc 471:71-471:112 Type |
@@ -2642,8 +2642,8 @@ testdata/Builtins.lc 473:71-473:96 Type | |||
2642 | testdata/Builtins.lc 473:89-473:96 ImageKind | 2642 | testdata/Builtins.lc 473:89-473:96 ImageKind |
2643 | testdata/Builtins.lc 475:6-475:18 Type | Type->Type | 2643 | testdata/Builtins.lc 475:6-475:18 Type | Type->Type |
2644 | testdata/Builtins.lc 475:6-478:7 Type | 2644 | testdata/Builtins.lc 475:6-478:7 Type |
2645 | testdata/Builtins.lc 476:3-476:9 Interpolated V2 | Type | {a} -> {_ : Floating a} -> Interpolated a | 2645 | testdata/Builtins.lc 476:3-476:9 Interpolated c_ | Type | {a} -> {_ : Floating a} -> Interpolated a |
2646 | testdata/Builtins.lc 476:11-476:24 Interpolated V3 | Type | {a} -> {_ : Floating a} -> Interpolated a | 2646 | testdata/Builtins.lc 476:11-476:24 Interpolated d_ | Type | {a} -> {_ : Floating a} -> Interpolated a |
2647 | testdata/Builtins.lc 477:26-477:56 Type | 2647 | testdata/Builtins.lc 477:26-477:56 Type |
2648 | testdata/Builtins.lc 477:27-477:35 Type->Type | 2648 | testdata/Builtins.lc 477:27-477:35 Type->Type |
2649 | testdata/Builtins.lc 477:27-477:37 Type | 2649 | testdata/Builtins.lc 477:27-477:37 Type |
@@ -2651,7 +2651,7 @@ testdata/Builtins.lc 477:36-477:37 Type | |||
2651 | testdata/Builtins.lc 477:42-477:54 Type->Type | 2651 | testdata/Builtins.lc 477:42-477:54 Type->Type |
2652 | testdata/Builtins.lc 477:42-477:56 Type | 2652 | testdata/Builtins.lc 477:42-477:56 Type |
2653 | testdata/Builtins.lc 477:55-477:56 Type | 2653 | testdata/Builtins.lc 477:55-477:56 Type |
2654 | testdata/Builtins.lc 478:3-478:7 Interpolated V3 | {a} -> Interpolated a | 2654 | testdata/Builtins.lc 478:3-478:7 Interpolated d_ | {a} -> Interpolated a |
2655 | testdata/Builtins.lc 478:42-478:54 Type->Type | 2655 | testdata/Builtins.lc 478:42-478:54 Type->Type |
2656 | testdata/Builtins.lc 478:42-478:56 Type | 2656 | testdata/Builtins.lc 478:42-478:56 Type |
2657 | testdata/Builtins.lc 478:55-478:56 Type | 2657 | testdata/Builtins.lc 478:55-478:56 Type |
@@ -2663,11 +2663,11 @@ testdata/Builtins.lc 481:10-481:28 List Type | |||
2663 | testdata/Builtins.lc 481:10-481:30 List Type -> Type | 2663 | testdata/Builtins.lc 481:10-481:30 List Type -> Type |
2664 | testdata/Builtins.lc 481:10-481:44 Type | 2664 | testdata/Builtins.lc 481:10-481:44 Type |
2665 | testdata/Builtins.lc 481:14-481:26 Type->Type | 2665 | testdata/Builtins.lc 481:14-481:26 Type->Type |
2666 | testdata/Builtins.lc 481:27-481:28 V7 | 2666 | testdata/Builtins.lc 481:27-481:28 h_ |
2667 | testdata/Builtins.lc 481:29-481:30 {a} -> a -> a->Type | 2667 | testdata/Builtins.lc 481:29-481:30 {a} -> a -> a->Type |
2668 | testdata/Builtins.lc 481:31-481:44 V5 | 2668 | testdata/Builtins.lc 481:31-481:44 f_ |
2669 | testdata/Builtins.lc 482:10-482:11 V5 | 2669 | testdata/Builtins.lc 482:10-482:11 f_ |
2670 | testdata/Builtins.lc 482:10-482:13 V4->Type | 2670 | testdata/Builtins.lc 482:10-482:13 e_->Type |
2671 | testdata/Builtins.lc 482:10-482:35 Type | 2671 | testdata/Builtins.lc 482:10-482:35 Type |
2672 | testdata/Builtins.lc 482:10-486:34 Type | 2672 | testdata/Builtins.lc 482:10-486:34 Type |
2673 | testdata/Builtins.lc 482:12-482:13 {a} -> a -> a->Type | 2673 | testdata/Builtins.lc 482:12-482:13 {a} -> a -> a->Type |
@@ -2677,7 +2677,7 @@ testdata/Builtins.lc 482:14-482:35 List Type | |||
2677 | testdata/Builtins.lc 482:21-482:24 Nat -> Type->Type | 2677 | testdata/Builtins.lc 482:21-482:24 Nat -> Type->Type |
2678 | testdata/Builtins.lc 482:21-482:26 Type->Type | 2678 | testdata/Builtins.lc 482:21-482:26 Type->Type |
2679 | testdata/Builtins.lc 482:21-482:32 Type | 2679 | testdata/Builtins.lc 482:21-482:32 Type |
2680 | testdata/Builtins.lc 482:25-482:26 V1 | 2680 | testdata/Builtins.lc 482:25-482:26 b_ |
2681 | testdata/Builtins.lc 482:27-482:32 Type | 2681 | testdata/Builtins.lc 482:27-482:32 Type |
2682 | testdata/Builtins.lc 482:34-482:35 List Type | 2682 | testdata/Builtins.lc 482:34-482:35 List Type |
2683 | testdata/Builtins.lc 483:8-483:13 List Type -> Type | 2683 | testdata/Builtins.lc 483:8-483:13 List Type -> Type |
@@ -2691,7 +2691,7 @@ testdata/Builtins.lc 484:8-486:34 Type | |||
2691 | testdata/Builtins.lc 484:23-484:28 List Type -> Type | 2691 | testdata/Builtins.lc 484:23-484:28 List Type -> Type |
2692 | testdata/Builtins.lc 484:23-484:30 Type | 2692 | testdata/Builtins.lc 484:23-484:30 Type |
2693 | testdata/Builtins.lc 484:29-484:30 List Type | 2693 | testdata/Builtins.lc 484:29-484:30 List Type |
2694 | testdata/Builtins.lc 484:32-484:33 V4 | 2694 | testdata/Builtins.lc 484:32-484:33 e_ |
2695 | testdata/Builtins.lc 485:8-485:17 Type -> PrimitiveType->Type | 2695 | testdata/Builtins.lc 485:8-485:17 Type -> PrimitiveType->Type |
2696 | testdata/Builtins.lc 485:8-485:27 PrimitiveType->Type | 2696 | testdata/Builtins.lc 485:8-485:27 PrimitiveType->Type |
2697 | testdata/Builtins.lc 485:8-485:29 Type | 2697 | testdata/Builtins.lc 485:8-485:29 Type |
@@ -2703,50 +2703,50 @@ testdata/Builtins.lc 485:28-485:29 PrimitiveType | |||
2703 | testdata/Builtins.lc 486:8-486:22 Nat -> Type->Type | 2703 | testdata/Builtins.lc 486:8-486:22 Nat -> Type->Type |
2704 | testdata/Builtins.lc 486:8-486:24 Type->Type | 2704 | testdata/Builtins.lc 486:8-486:24 Type->Type |
2705 | testdata/Builtins.lc 486:8-486:34 Type | 2705 | testdata/Builtins.lc 486:8-486:34 Type |
2706 | testdata/Builtins.lc 486:23-486:24 V1 | 2706 | testdata/Builtins.lc 486:23-486:24 b_ |
2707 | testdata/Builtins.lc 486:26-486:31 List Type -> Type | 2707 | testdata/Builtins.lc 486:26-486:31 List Type -> Type |
2708 | testdata/Builtins.lc 486:26-486:33 Type | 2708 | testdata/Builtins.lc 486:26-486:33 Type |
2709 | testdata/Builtins.lc 486:32-486:33 List Type | 2709 | testdata/Builtins.lc 486:32-486:33 List Type |
2710 | testdata/Builtins.lc 488:1-488:20 {a : List Type} -> {b:PrimitiveType} -> RasterContext (HList ('Cons (Vec 4 Float) a)) b -> HList ('map Type Type Interpolated a) -> List (Primitive (HList ('Cons (Vec 4 Float) a)) b) -> List (Vector 1 (Maybe (SimpleFragment (HList a)))) | 2710 | testdata/Builtins.lc 488:1-488:20 {a : List Type} -> {b:PrimitiveType} -> RasterContext (HList ('Cons (Vec 4 Float) a)) b -> HList ('map Type Type Interpolated a) -> List (Primitive (HList ('Cons (Vec 4 Float) a)) b) -> List (Vector 1 (Maybe (SimpleFragment (HList a)))) |
2711 | testdata/Builtins.lc 488:32-488:38 {a} -> List (List a) -> List a | 2711 | testdata/Builtins.lc 488:32-488:38 {a} -> List (List a) -> List a |
2712 | testdata/Builtins.lc 488:32-488:74 List (Vector 1 (Maybe (SimpleFragment (HList V1)))) | 2712 | testdata/Builtins.lc 488:32-488:74 List (Vector 1 (Maybe (SimpleFragment (HList b_)))) |
2713 | testdata/Builtins.lc 488:40-488:43 {a} -> {b} -> a->b -> List a -> List b | 2713 | testdata/Builtins.lc 488:40-488:43 {a} -> {b} -> a->b -> List a -> List b |
2714 | testdata/Builtins.lc 488:40-488:71 List (Primitive (HList ('Cons (Vec 4 Float) V1)) V0) -> List (List (Fragment 1 (HList V2))) | 2714 | testdata/Builtins.lc 488:40-488:71 List (Primitive (HList ('Cons (Vec 4 Float) b_)) a_) -> List (List (Fragment 1 (HList c_))) |
2715 | testdata/Builtins.lc 488:40-488:73 List (List (Fragment 1 (HList V1))) | 2715 | testdata/Builtins.lc 488:40-488:73 List (List (Fragment 1 (HList b_))) |
2716 | testdata/Builtins.lc 488:45-488:63 {a : List Type} -> {b : List Type} -> {c : List Type} -> {d:PrimitiveType} -> {_ : 'map Type Type Interpolated a ~ b} -> {_ : c ~ 'Cons (Vec 4 Float) a} -> HList b -> RasterContext (HList c) d -> Primitive (HList c) d -> FragmentStream 1 (HList a) | 2716 | testdata/Builtins.lc 488:45-488:63 {a : List Type} -> {b : List Type} -> {c : List Type} -> {d:PrimitiveType} -> {_ : 'map Type Type Interpolated a ~ b} -> {_ : c ~ 'Cons (Vec 4 Float) a} -> HList b -> RasterContext (HList c) d -> Primitive (HList c) d -> FragmentStream 1 (HList a) |
2717 | testdata/Builtins.lc 488:45-488:66 RasterContext (HList ('Cons (Vec 4 Float) V1)) V0 -> Primitive (HList ('Cons (Vec 4 Float) V2)) V1 -> FragmentStream 1 (HList V3) | 2717 | testdata/Builtins.lc 488:45-488:66 RasterContext (HList ('Cons (Vec 4 Float) b_)) a_ -> Primitive (HList ('Cons (Vec 4 Float) c_)) b_ -> FragmentStream 1 (HList d_) |
2718 | testdata/Builtins.lc 488:45-488:70 Primitive (HList ('Cons (Vec 4 Float) V1)) V0 -> FragmentStream 1 (HList V2) | 2718 | testdata/Builtins.lc 488:45-488:70 Primitive (HList ('Cons (Vec 4 Float) b_)) a_ -> FragmentStream 1 (HList c_) |
2719 | testdata/Builtins.lc 488:64-488:66 V8 | 2719 | testdata/Builtins.lc 488:64-488:66 i_ |
2720 | testdata/Builtins.lc 488:67-488:70 V7 | 2720 | testdata/Builtins.lc 488:67-488:70 h_ |
2721 | testdata/Builtins.lc 488:72-488:73 V3 | 2721 | testdata/Builtins.lc 488:72-488:73 d_ |
2722 | testdata/Builtins.lc 490:26-490:29 Type | 2722 | testdata/Builtins.lc 490:26-490:29 Type |
2723 | testdata/Builtins.lc 490:36-490:43 Type->Nat | 2723 | testdata/Builtins.lc 490:36-490:43 Type->Nat |
2724 | testdata/Builtins.lc 490:58-490:59 ImageKind->Nat | Nat | Nat -> ImageKind->Nat | Type->Nat | 2724 | testdata/Builtins.lc 490:58-490:59 ImageKind->Nat | Nat | Nat -> ImageKind->Nat | Type->Nat |
2725 | testdata/Builtins.lc 492:12-492:15 Type | 2725 | testdata/Builtins.lc 492:12-492:15 Type |
2726 | testdata/Builtins.lc 492:12-492:23 Type | 2726 | testdata/Builtins.lc 492:12-492:23 Type |
2727 | testdata/Builtins.lc 492:12-495:50 V0->V1 | {a} -> List a -> Type | 2727 | testdata/Builtins.lc 492:12-495:50 a_->b_ | {a} -> List a -> Type |
2728 | testdata/Builtins.lc 492:13-492:14 V1 | 2728 | testdata/Builtins.lc 492:13-492:14 b_ |
2729 | testdata/Builtins.lc 492:19-492:23 Type | 2729 | testdata/Builtins.lc 492:19-492:23 Type |
2730 | testdata/Builtins.lc 493:1-493:8 {a} -> List a -> Type | 2730 | testdata/Builtins.lc 493:1-493:8 {a} -> List a -> Type |
2731 | testdata/Builtins.lc 493:14-493:19 Type | 2731 | testdata/Builtins.lc 493:14-493:19 Type |
2732 | testdata/Builtins.lc 493:14-495:50 List V0 -> Type | Type | 2732 | testdata/Builtins.lc 493:14-495:50 List a_ -> Type | Type |
2733 | testdata/Builtins.lc 494:15-494:20 Type | 2733 | testdata/Builtins.lc 494:15-494:20 Type |
2734 | testdata/Builtins.lc 494:15-495:50 List V1 -> Type | List V2 -> Type | Type | V0 -> List V1 -> Type | 2734 | testdata/Builtins.lc 494:15-495:50 List b_ -> Type | List c_ -> Type | Type | a_ -> List b_ -> Type |
2735 | testdata/Builtins.lc 495:22-495:25 Type -> Type->Type | 2735 | testdata/Builtins.lc 495:22-495:25 Type -> Type->Type |
2736 | testdata/Builtins.lc 495:22-495:33 Type->Type | 2736 | testdata/Builtins.lc 495:22-495:33 Type->Type |
2737 | testdata/Builtins.lc 495:22-495:50 List V1 -> Type | Type | V0 -> List V1 -> Type | 2737 | testdata/Builtins.lc 495:22-495:50 List b_ -> Type | Type | a_ -> List b_ -> Type |
2738 | testdata/Builtins.lc 495:27-495:28 V6 | 2738 | testdata/Builtins.lc 495:27-495:28 g_ |
2739 | testdata/Builtins.lc 495:27-495:30 V5->Type | 2739 | testdata/Builtins.lc 495:27-495:30 f_->Type |
2740 | testdata/Builtins.lc 495:27-495:32 Type | 2740 | testdata/Builtins.lc 495:27-495:32 Type |
2741 | testdata/Builtins.lc 495:29-495:30 {a} -> a -> a->Type | 2741 | testdata/Builtins.lc 495:29-495:30 {a} -> a -> a->Type |
2742 | testdata/Builtins.lc 495:31-495:32 V2 | 2742 | testdata/Builtins.lc 495:31-495:32 c_ |
2743 | testdata/Builtins.lc 495:35-495:42 {a} -> List a -> Type | 2743 | testdata/Builtins.lc 495:35-495:42 {a} -> List a -> Type |
2744 | testdata/Builtins.lc 495:35-495:49 Type | 2744 | testdata/Builtins.lc 495:35-495:49 Type |
2745 | testdata/Builtins.lc 495:44-495:45 V6 | 2745 | testdata/Builtins.lc 495:44-495:45 g_ |
2746 | testdata/Builtins.lc 495:44-495:46 List V5 -> List V6 | 2746 | testdata/Builtins.lc 495:44-495:46 List f_ -> List g_ |
2747 | testdata/Builtins.lc 495:44-495:48 List V4 | 2747 | testdata/Builtins.lc 495:44-495:48 List e_ |
2748 | testdata/Builtins.lc 495:45-495:46 {a} -> a -> List a -> List a | 2748 | testdata/Builtins.lc 495:45-495:46 {a} -> a -> List a -> List a |
2749 | testdata/Builtins.lc 495:46-495:48 List V4 | 2749 | testdata/Builtins.lc 495:46-495:48 List e_ |
2750 | testdata/Builtins.lc 497:1-497:16 List Type -> Type | 2750 | testdata/Builtins.lc 497:1-497:16 List Type -> Type |
2751 | testdata/Builtins.lc 497:21-497:28 {a} -> List a -> Type | 2751 | testdata/Builtins.lc 497:21-497:28 {a} -> List a -> Type |
2752 | testdata/Builtins.lc 497:21-497:45 Type | 2752 | testdata/Builtins.lc 497:21-497:45 Type |
@@ -2754,7 +2754,7 @@ testdata/Builtins.lc 497:30-497:33 {a} -> {b} -> a->b -> List a -> List b | |||
2754 | testdata/Builtins.lc 497:30-497:42 List Type -> List Nat | 2754 | testdata/Builtins.lc 497:30-497:42 List Type -> List Nat |
2755 | testdata/Builtins.lc 497:30-497:44 List Nat | 2755 | testdata/Builtins.lc 497:30-497:44 List Nat |
2756 | testdata/Builtins.lc 497:34-497:42 Type->Nat | 2756 | testdata/Builtins.lc 497:34-497:42 Type->Nat |
2757 | testdata/Builtins.lc 497:43-497:44 V1 | 2757 | testdata/Builtins.lc 497:43-497:44 b_ |
2758 | testdata/Builtins.lc 509:6-509:17 Nat -> List ImageKind -> Type | Type | 2758 | testdata/Builtins.lc 509:6-509:17 Nat -> List ImageKind -> Type | Type |
2759 | testdata/Builtins.lc 509:6-509:46 Type | 2759 | testdata/Builtins.lc 509:6-509:46 Type |
2760 | testdata/Builtins.lc 509:24-509:27 Type | 2760 | testdata/Builtins.lc 509:24-509:27 Type |
@@ -2768,12 +2768,12 @@ testdata/Builtins.lc 512:1-512:11 List ImageKind -> List Type | |||
2768 | testdata/Builtins.lc 512:25-512:28 {a} -> {b} -> a->b -> List a -> List b | 2768 | testdata/Builtins.lc 512:25-512:28 {a} -> {b} -> a->b -> List a -> List b |
2769 | testdata/Builtins.lc 512:25-512:38 List ImageKind -> List Type | 2769 | testdata/Builtins.lc 512:25-512:38 List ImageKind -> List Type |
2770 | testdata/Builtins.lc 512:25-512:40 List Type | 2770 | testdata/Builtins.lc 512:25-512:40 List Type |
2771 | testdata/Builtins.lc 512:25-513:31 List ImageKind -> List Type | List Type | List Type -> ImageKind -> List Type | List V1 -> List Type | V0 -> List V1 -> List Type | 2771 | testdata/Builtins.lc 512:25-513:31 List ImageKind -> List Type | List Type | List Type -> ImageKind -> List Type | List b_ -> List Type | a_ -> List b_ -> List Type |
2772 | testdata/Builtins.lc 512:29-512:38 ImageKind->Type | 2772 | testdata/Builtins.lc 512:29-512:38 ImageKind->Type |
2773 | testdata/Builtins.lc 512:39-512:40 List V2 | 2773 | testdata/Builtins.lc 512:39-512:40 List c_ |
2774 | testdata/Builtins.lc 513:16-513:19 {a} -> {b} -> a->b -> List a -> List b | 2774 | testdata/Builtins.lc 513:16-513:19 {a} -> {b} -> a->b -> List a -> List b |
2775 | testdata/Builtins.lc 513:16-513:29 List ImageKind -> List Type | 2775 | testdata/Builtins.lc 513:16-513:29 List ImageKind -> List Type |
2776 | testdata/Builtins.lc 513:16-513:31 List Type | Type->V1 | 2776 | testdata/Builtins.lc 513:16-513:31 List Type | Type->b_ |
2777 | testdata/Builtins.lc 513:20-513:29 ImageKind->Type | 2777 | testdata/Builtins.lc 513:20-513:29 ImageKind->Type |
2778 | testdata/Builtins.lc 513:30-513:31 List ImageKind | 2778 | testdata/Builtins.lc 513:30-513:31 List ImageKind |
2779 | testdata/Builtins.lc 515:40-515:49 Type | 2779 | testdata/Builtins.lc 515:40-515:49 Type |
@@ -2786,8 +2786,8 @@ testdata/Builtins.lc 517:39-517:45 Type | |||
2786 | testdata/Builtins.lc 517:39-517:174 Type | 2786 | testdata/Builtins.lc 517:39-517:174 Type |
2787 | testdata/Builtins.lc 517:40-517:44 Type | 2787 | testdata/Builtins.lc 517:40-517:44 Type |
2788 | testdata/Builtins.lc 517:49-517:174 Type | 2788 | testdata/Builtins.lc 517:49-517:174 Type |
2789 | testdata/Builtins.lc 517:50-517:51 V4 | 2789 | testdata/Builtins.lc 517:50-517:51 e_ |
2790 | testdata/Builtins.lc 517:50-517:53 V3->Type | 2790 | testdata/Builtins.lc 517:50-517:53 d_->Type |
2791 | testdata/Builtins.lc 517:50-517:81 Type | 2791 | testdata/Builtins.lc 517:50-517:81 Type |
2792 | testdata/Builtins.lc 517:52-517:53 {a} -> a -> a->Type | 2792 | testdata/Builtins.lc 517:52-517:53 {a} -> a -> a->Type |
2793 | testdata/Builtins.lc 517:54-517:57 {a} -> {b} -> a->b -> List a -> List b | 2793 | testdata/Builtins.lc 517:54-517:57 {a} -> {b} -> a->b -> List a -> List b |
@@ -2821,17 +2821,17 @@ testdata/Builtins.lc 517:159-517:174 Type | |||
2821 | testdata/Builtins.lc 517:171-517:172 Nat | 2821 | testdata/Builtins.lc 517:171-517:172 Nat |
2822 | testdata/Builtins.lc 517:173-517:174 List ImageKind | 2822 | testdata/Builtins.lc 517:173-517:174 List ImageKind |
2823 | testdata/Builtins.lc 519:1-519:15 {a} -> {b} -> a -> b->(a, b) | 2823 | testdata/Builtins.lc 519:1-519:15 {a} -> {b} -> a -> b->(a, b) |
2824 | testdata/Builtins.lc 519:24-519:32 (V3, V1) | 2824 | testdata/Builtins.lc 519:24-519:32 (d_, b_) |
2825 | testdata/Builtins.lc 519:25-519:28 V5 | 2825 | testdata/Builtins.lc 519:25-519:28 f_ |
2826 | testdata/Builtins.lc 519:30-519:31 ((V1)) | V4 | 2826 | testdata/Builtins.lc 519:30-519:31 ((b_)) | e_ |
2827 | testdata/Builtins.lc 520:1-520:8 {a:Nat} -> {b : List Type} -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) -> (HList b, List (Fragment a (HList ('imageType' ('map Type ImageKind FragmentOperationKind b))))) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) | 2827 | testdata/Builtins.lc 520:1-520:8 {a:Nat} -> {b : List Type} -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) -> (HList b, List (Fragment a (HList ('imageType' ('map Type ImageKind FragmentOperationKind b))))) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) |
2828 | testdata/Builtins.lc 520:25-520:35 {a : List ImageKind} -> {b:Nat} -> {c : List Type} -> {_ : a ~ 'map Type ImageKind FragmentOperationKind c} -> HList c -> FragmentStream b (HList ('imageType' a)) -> FrameBuffer b a -> FrameBuffer b a | 2828 | testdata/Builtins.lc 520:25-520:35 {a : List ImageKind} -> {b:Nat} -> {c : List Type} -> {_ : a ~ 'map Type ImageKind FragmentOperationKind c} -> HList c -> FragmentStream b (HList ('imageType' a)) -> FrameBuffer b a -> FrameBuffer b a |
2829 | testdata/Builtins.lc 520:25-520:39 FragmentStream V1 (HList ('imageType' ('map Type ImageKind FragmentOperationKind V0))) -> FrameBuffer V2 ('map Type ImageKind FragmentOperationKind V1) -> FrameBuffer V3 ('map Type ImageKind FragmentOperationKind V2) | 2829 | testdata/Builtins.lc 520:25-520:39 FragmentStream b_ (HList ('imageType' ('map Type ImageKind FragmentOperationKind a_))) -> FrameBuffer c_ ('map Type ImageKind FragmentOperationKind b_) -> FrameBuffer d_ ('map Type ImageKind FragmentOperationKind c_) |
2830 | testdata/Builtins.lc 520:25-520:43 FrameBuffer V1 ('map Type ImageKind FragmentOperationKind V0) -> FrameBuffer V2 ('map Type ImageKind FragmentOperationKind V1) | 2830 | testdata/Builtins.lc 520:25-520:43 FrameBuffer b_ ('map Type ImageKind FragmentOperationKind a_) -> FrameBuffer c_ ('map Type ImageKind FragmentOperationKind b_) |
2831 | testdata/Builtins.lc 520:25-520:46 FrameBuffer V1 ('map Type ImageKind FragmentOperationKind V0) | HList V2 -> V2 | V2 -> HList V2 -> V2 | 2831 | testdata/Builtins.lc 520:25-520:46 FrameBuffer b_ ('map Type ImageKind FragmentOperationKind a_) | HList c_ -> c_ | c_ -> HList c_ -> c_ |
2832 | testdata/Builtins.lc 520:36-520:39 V12 | 2832 | testdata/Builtins.lc 520:36-520:39 m_ |
2833 | testdata/Builtins.lc 520:40-520:43 V7 | 2833 | testdata/Builtins.lc 520:40-520:43 h_ |
2834 | testdata/Builtins.lc 520:44-520:46 V13 | 2834 | testdata/Builtins.lc 520:44-520:46 n_ |
2835 | testdata/Builtins.lc 524:31-524:40 Type | 2835 | testdata/Builtins.lc 524:31-524:40 Type |
2836 | testdata/Builtins.lc 524:47-524:59 Type->ImageKind | 2836 | testdata/Builtins.lc 524:47-524:59 Type->ImageKind |
2837 | testdata/Builtins.lc 524:74-524:75 ImageKind | ImageKind->ImageKind | Nat -> ImageKind->ImageKind | Type->ImageKind | 2837 | testdata/Builtins.lc 524:74-524:75 ImageKind | ImageKind->ImageKind | Nat -> ImageKind->ImageKind | Type->ImageKind |
@@ -2863,34 +2863,34 @@ testdata/Builtins.lc 532:1-532:11 {a : List Type} -> {_ : 'sameLayerCounts a} - | |||
2863 | testdata/Builtins.lc 532:14-532:25 {a : List Type} -> {_ : 'sameLayerCounts a} -> HList a -> FrameBuffer (ImageLC ('head Type a)) ('map Type ImageKind GetImageKind a) | 2863 | testdata/Builtins.lc 532:14-532:25 {a : List Type} -> {_ : 'sameLayerCounts a} -> HList a -> FrameBuffer (ImageLC ('head Type a)) ('map Type ImageKind GetImageKind a) |
2864 | testdata/Builtins.lc 534:1-534:11 {a:Nat} -> {b : List Type} -> {c} -> HList b -> (c -> HList ('imageType' ('map Type ImageKind FragmentOperationKind b))) -> List (Vector a (Maybe (SimpleFragment c))) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) | 2864 | testdata/Builtins.lc 534:1-534:11 {a:Nat} -> {b : List Type} -> {c} -> HList b -> (c -> HList ('imageType' ('map Type ImageKind FragmentOperationKind b))) -> List (Vector a (Maybe (SimpleFragment c))) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) |
2865 | testdata/Builtins.lc 534:34-534:44 {a : List ImageKind} -> {b:Nat} -> {c : List Type} -> {_ : a ~ 'map Type ImageKind FragmentOperationKind c} -> HList c -> FragmentStream b (HList ('imageType' a)) -> FrameBuffer b a -> FrameBuffer b a | 2865 | testdata/Builtins.lc 534:34-534:44 {a : List ImageKind} -> {b:Nat} -> {c : List Type} -> {_ : a ~ 'map Type ImageKind FragmentOperationKind c} -> HList c -> FragmentStream b (HList ('imageType' a)) -> FrameBuffer b a -> FrameBuffer b a |
2866 | testdata/Builtins.lc 534:34-534:48 FragmentStream V1 (HList ('imageType' ('map Type ImageKind FragmentOperationKind V0))) -> FrameBuffer V2 ('map Type ImageKind FragmentOperationKind V1) -> FrameBuffer V3 ('map Type ImageKind FragmentOperationKind V2) | 2866 | testdata/Builtins.lc 534:34-534:48 FragmentStream b_ (HList ('imageType' ('map Type ImageKind FragmentOperationKind a_))) -> FrameBuffer c_ ('map Type ImageKind FragmentOperationKind b_) -> FrameBuffer d_ ('map Type ImageKind FragmentOperationKind c_) |
2867 | testdata/Builtins.lc 534:34-534:76 FrameBuffer V2 ('map Type ImageKind FragmentOperationKind V1) -> FrameBuffer V3 ('map Type ImageKind FragmentOperationKind V2) | 2867 | testdata/Builtins.lc 534:34-534:76 FrameBuffer c_ ('map Type ImageKind FragmentOperationKind b_) -> FrameBuffer d_ ('map Type ImageKind FragmentOperationKind c_) |
2868 | testdata/Builtins.lc 534:34-534:79 FrameBuffer V2 ('map Type ImageKind FragmentOperationKind V1) | 2868 | testdata/Builtins.lc 534:34-534:79 FrameBuffer c_ ('map Type ImageKind FragmentOperationKind b_) |
2869 | testdata/Builtins.lc 534:45-534:48 V9 | 2869 | testdata/Builtins.lc 534:45-534:48 j_ |
2870 | testdata/Builtins.lc 534:50-534:62 {a} -> {b} -> {c:Nat} -> a->b -> List (Vector c (Maybe (SimpleFragment a))) -> List (Vector c (Maybe (SimpleFragment b))) | 2870 | testdata/Builtins.lc 534:50-534:62 {a} -> {b} -> {c:Nat} -> a->b -> List (Vector c (Maybe (SimpleFragment a))) -> List (Vector c (Maybe (SimpleFragment b))) |
2871 | testdata/Builtins.lc 534:50-534:70 List (Vector V0 (Maybe (SimpleFragment V2))) -> List (Vector V1 (Maybe (SimpleFragment V2))) | 2871 | testdata/Builtins.lc 534:50-534:70 List (Vector a_ (Maybe (SimpleFragment c_))) -> List (Vector b_ (Maybe (SimpleFragment c_))) |
2872 | testdata/Builtins.lc 534:50-534:75 List (Vector V2 (Maybe (SimpleFragment (HList ('imageType' ('map Type ImageKind FragmentOperationKind V1)))))) | 2872 | testdata/Builtins.lc 534:50-534:75 List (Vector c_ (Maybe (SimpleFragment (HList ('imageType' ('map Type ImageKind FragmentOperationKind b_)))))) |
2873 | testdata/Builtins.lc 534:63-534:70 V10 | 2873 | testdata/Builtins.lc 534:63-534:70 k_ |
2874 | testdata/Builtins.lc 534:71-534:75 V6 | 2874 | testdata/Builtins.lc 534:71-534:75 g_ |
2875 | testdata/Builtins.lc 534:77-534:79 V4 | 2875 | testdata/Builtins.lc 534:77-534:79 e_ |
2876 | testdata/Builtins.lc 537:1-537:9 {a:ImageKind} -> FrameBuffer 1 ('Cons a 'Nil) -> Image 1 a | 2876 | testdata/Builtins.lc 537:1-537:9 {a:ImageKind} -> FrameBuffer 1 ('Cons a 'Nil) -> Image 1 a |
2877 | testdata/Builtins.lc 537:24-537:35 Nat -> List ImageKind -> Type | 2877 | testdata/Builtins.lc 537:24-537:35 Nat -> List ImageKind -> Type |
2878 | testdata/Builtins.lc 537:24-537:37 List ImageKind -> Type | 2878 | testdata/Builtins.lc 537:24-537:37 List ImageKind -> Type |
2879 | testdata/Builtins.lc 537:24-537:42 Type | 2879 | testdata/Builtins.lc 537:24-537:42 Type |
2880 | testdata/Builtins.lc 537:24-537:55 Type | 2880 | testdata/Builtins.lc 537:24-537:55 Type |
2881 | testdata/Builtins.lc 537:36-537:37 V1 | 2881 | testdata/Builtins.lc 537:36-537:37 b_ |
2882 | testdata/Builtins.lc 537:38-537:42 List ImageKind | 2882 | testdata/Builtins.lc 537:38-537:42 List ImageKind |
2883 | testdata/Builtins.lc 537:40-537:41 V2 | 2883 | testdata/Builtins.lc 537:40-537:41 c_ |
2884 | testdata/Builtins.lc 537:46-537:51 Nat -> ImageKind->Type | 2884 | testdata/Builtins.lc 537:46-537:51 Nat -> ImageKind->Type |
2885 | testdata/Builtins.lc 537:46-537:53 ImageKind->Type | 2885 | testdata/Builtins.lc 537:46-537:53 ImageKind->Type |
2886 | testdata/Builtins.lc 537:46-537:55 Type | 2886 | testdata/Builtins.lc 537:46-537:55 Type |
2887 | testdata/Builtins.lc 537:52-537:53 V1 | 2887 | testdata/Builtins.lc 537:52-537:53 b_ |
2888 | testdata/Builtins.lc 537:54-537:55 ImageKind | 2888 | testdata/Builtins.lc 537:54-537:55 ImageKind |
2889 | testdata/Builtins.lc 538:1-538:14 FrameBuffer 1 ('Cons 'Depth ('Cons ('Color (Vec 4 Float)) 'Nil)) -> Image 1 ('Color (Vec 4 Float)) | 2889 | testdata/Builtins.lc 538:1-538:14 FrameBuffer 1 ('Cons 'Depth ('Cons ('Color (Vec 4 Float)) 'Nil)) -> Image 1 ('Color (Vec 4 Float)) |
2890 | testdata/Builtins.lc 538:24-538:35 Nat -> List ImageKind -> Type | 2890 | testdata/Builtins.lc 538:24-538:35 Nat -> List ImageKind -> Type |
2891 | testdata/Builtins.lc 538:24-538:37 List ImageKind -> Type | 2891 | testdata/Builtins.lc 538:24-538:37 List ImageKind -> Type |
2892 | testdata/Builtins.lc 538:24-538:70 Type | 2892 | testdata/Builtins.lc 538:24-538:70 Type |
2893 | testdata/Builtins.lc 538:36-538:37 V1 | 2893 | testdata/Builtins.lc 538:36-538:37 b_ |
2894 | testdata/Builtins.lc 538:38-538:70 List ImageKind | 2894 | testdata/Builtins.lc 538:38-538:70 List ImageKind |
2895 | testdata/Builtins.lc 538:41-538:47 ImageKind | 2895 | testdata/Builtins.lc 538:41-538:47 ImageKind |
2896 | testdata/Builtins.lc 538:49-538:55 Type->ImageKind | 2896 | testdata/Builtins.lc 538:49-538:55 Type->ImageKind |
@@ -2898,18 +2898,18 @@ testdata/Builtins.lc 538:49-538:69 ImageKind | List ImageKind | |||
2898 | testdata/Builtins.lc 538:57-538:60 Nat -> Type->Type | 2898 | testdata/Builtins.lc 538:57-538:60 Nat -> Type->Type |
2899 | testdata/Builtins.lc 538:57-538:62 Type->Type | 2899 | testdata/Builtins.lc 538:57-538:62 Type->Type |
2900 | testdata/Builtins.lc 538:57-538:68 Type | 2900 | testdata/Builtins.lc 538:57-538:68 Type |
2901 | testdata/Builtins.lc 538:61-538:62 V1 | 2901 | testdata/Builtins.lc 538:61-538:62 b_ |
2902 | testdata/Builtins.lc 538:63-538:68 Type | 2902 | testdata/Builtins.lc 538:63-538:68 Type |
2903 | testdata/Builtins.lc 538:74-538:79 Nat -> ImageKind->Type | 2903 | testdata/Builtins.lc 538:74-538:79 Nat -> ImageKind->Type |
2904 | testdata/Builtins.lc 538:74-538:81 ImageKind->Type | 2904 | testdata/Builtins.lc 538:74-538:81 ImageKind->Type |
2905 | testdata/Builtins.lc 538:74-538:103 Type | 2905 | testdata/Builtins.lc 538:74-538:103 Type |
2906 | testdata/Builtins.lc 538:80-538:81 V1 | 2906 | testdata/Builtins.lc 538:80-538:81 b_ |
2907 | testdata/Builtins.lc 538:83-538:88 Type->ImageKind | 2907 | testdata/Builtins.lc 538:83-538:88 Type->ImageKind |
2908 | testdata/Builtins.lc 538:83-538:102 ImageKind | 2908 | testdata/Builtins.lc 538:83-538:102 ImageKind |
2909 | testdata/Builtins.lc 538:90-538:93 Nat -> Type->Type | 2909 | testdata/Builtins.lc 538:90-538:93 Nat -> Type->Type |
2910 | testdata/Builtins.lc 538:90-538:95 Type->Type | 2910 | testdata/Builtins.lc 538:90-538:95 Type->Type |
2911 | testdata/Builtins.lc 538:90-538:101 Type | 2911 | testdata/Builtins.lc 538:90-538:101 Type |
2912 | testdata/Builtins.lc 538:94-538:95 V1 | 2912 | testdata/Builtins.lc 538:94-538:95 b_ |
2913 | testdata/Builtins.lc 538:96-538:101 Type | 2913 | testdata/Builtins.lc 538:96-538:101 Type |
2914 | testdata/Builtins.lc 540:6-540:12 Type | 2914 | testdata/Builtins.lc 540:6-540:12 Type |
2915 | testdata/Builtins.lc 540:6-541:12 Type | 2915 | testdata/Builtins.lc 540:6-541:12 Type |
@@ -2918,8 +2918,8 @@ testdata/Builtins.lc 541:26-541:37 Nat -> List ImageKind -> Type | |||
2918 | testdata/Builtins.lc 541:26-541:39 List ImageKind -> Type | 2918 | testdata/Builtins.lc 541:26-541:39 List ImageKind -> Type |
2919 | testdata/Builtins.lc 541:26-541:41 Type | 2919 | testdata/Builtins.lc 541:26-541:41 Type |
2920 | testdata/Builtins.lc 541:26-541:51 Type | 2920 | testdata/Builtins.lc 541:26-541:51 Type |
2921 | testdata/Builtins.lc 541:38-541:39 V3 | 2921 | testdata/Builtins.lc 541:38-541:39 d_ |
2922 | testdata/Builtins.lc 541:40-541:41 V1 | 2922 | testdata/Builtins.lc 541:40-541:41 b_ |
2923 | testdata/Builtins.lc 541:45-541:51 Type | 2923 | testdata/Builtins.lc 541:45-541:51 Type |
2924 | testdata/Builtins.lc 543:1-543:12 {a:Nat} -> {b : List ImageKind} -> FrameBuffer a b -> Output | 2924 | testdata/Builtins.lc 543:1-543:12 {a:Nat} -> {b : List ImageKind} -> FrameBuffer a b -> Output |
2925 | testdata/Builtins.lc 543:15-543:24 {a:Nat} -> {b : List ImageKind} -> FrameBuffer a b -> Output | 2925 | testdata/Builtins.lc 543:15-543:24 {a:Nat} -> {b : List ImageKind} -> FrameBuffer a b -> Output |
@@ -2932,19 +2932,19 @@ testdata/Builtins.lc 553:3-553:12 Texture | Type | Vec 2 Int -> Image 1 ('Color | |||
2932 | testdata/Builtins.lc 553:20-553:23 Nat -> Type->Type | 2932 | testdata/Builtins.lc 553:20-553:23 Nat -> Type->Type |
2933 | testdata/Builtins.lc 553:20-553:25 Type->Type | 2933 | testdata/Builtins.lc 553:20-553:25 Type->Type |
2934 | testdata/Builtins.lc 553:20-553:29 Type | 2934 | testdata/Builtins.lc 553:20-553:29 Type |
2935 | testdata/Builtins.lc 553:24-553:25 V1 | 2935 | testdata/Builtins.lc 553:24-553:25 b_ |
2936 | testdata/Builtins.lc 553:26-553:29 Type | 2936 | testdata/Builtins.lc 553:26-553:29 Type |
2937 | testdata/Builtins.lc 554:20-554:25 Nat -> ImageKind->Type | 2937 | testdata/Builtins.lc 554:20-554:25 Nat -> ImageKind->Type |
2938 | testdata/Builtins.lc 554:20-554:27 ImageKind->Type | 2938 | testdata/Builtins.lc 554:20-554:27 ImageKind->Type |
2939 | testdata/Builtins.lc 554:20-554:49 Type | 2939 | testdata/Builtins.lc 554:20-554:49 Type |
2940 | testdata/Builtins.lc 554:20-555:27 Type | 2940 | testdata/Builtins.lc 554:20-555:27 Type |
2941 | testdata/Builtins.lc 554:26-554:27 V1 | 2941 | testdata/Builtins.lc 554:26-554:27 b_ |
2942 | testdata/Builtins.lc 554:29-554:34 Type->ImageKind | 2942 | testdata/Builtins.lc 554:29-554:34 Type->ImageKind |
2943 | testdata/Builtins.lc 554:29-554:48 ImageKind | 2943 | testdata/Builtins.lc 554:29-554:48 ImageKind |
2944 | testdata/Builtins.lc 554:36-554:39 Nat -> Type->Type | 2944 | testdata/Builtins.lc 554:36-554:39 Nat -> Type->Type |
2945 | testdata/Builtins.lc 554:36-554:41 Type->Type | 2945 | testdata/Builtins.lc 554:36-554:41 Type->Type |
2946 | testdata/Builtins.lc 554:36-554:47 Type | 2946 | testdata/Builtins.lc 554:36-554:47 Type |
2947 | testdata/Builtins.lc 554:40-554:41 V1 | 2947 | testdata/Builtins.lc 554:40-554:41 b_ |
2948 | testdata/Builtins.lc 554:42-554:47 Type | 2948 | testdata/Builtins.lc 554:42-554:47 Type |
2949 | testdata/Builtins.lc 555:20-555:27 Type | 2949 | testdata/Builtins.lc 555:20-555:27 Type |
2950 | testdata/Builtins.lc 557:6-557:12 Type | 2950 | testdata/Builtins.lc 557:6-557:12 Type |
@@ -2969,15 +2969,15 @@ testdata/Builtins.lc 569:25-569:28 Nat -> Type->Type | |||
2969 | testdata/Builtins.lc 569:25-569:30 Type->Type | 2969 | testdata/Builtins.lc 569:25-569:30 Type->Type |
2970 | testdata/Builtins.lc 569:25-569:36 Type | 2970 | testdata/Builtins.lc 569:25-569:36 Type |
2971 | testdata/Builtins.lc 569:25-569:51 Type | 2971 | testdata/Builtins.lc 569:25-569:51 Type |
2972 | testdata/Builtins.lc 569:29-569:30 V1 | 2972 | testdata/Builtins.lc 569:29-569:30 b_ |
2973 | testdata/Builtins.lc 569:31-569:36 Type | 2973 | testdata/Builtins.lc 569:31-569:36 Type |
2974 | testdata/Builtins.lc 569:40-569:43 Nat -> Type->Type | 2974 | testdata/Builtins.lc 569:40-569:43 Nat -> Type->Type |
2975 | testdata/Builtins.lc 569:40-569:45 Type->Type | 2975 | testdata/Builtins.lc 569:40-569:45 Type->Type |
2976 | testdata/Builtins.lc 569:40-569:51 Type | 2976 | testdata/Builtins.lc 569:40-569:51 Type |
2977 | testdata/Builtins.lc 569:44-569:45 V1 | 2977 | testdata/Builtins.lc 569:44-569:45 b_ |
2978 | testdata/Builtins.lc 569:46-569:51 Type | 2978 | testdata/Builtins.lc 569:46-569:51 Type |
2979 | testdata/Builtins.lc 573:1-573:20 {a} -> a->a | 2979 | testdata/Builtins.lc 573:1-573:20 {a} -> a->a |
2980 | testdata/Builtins.lc 573:25-573:26 V1 | 2980 | testdata/Builtins.lc 573:25-573:26 b_ |
2981 | ------------ warnings | 2981 | ------------ warnings |
2982 | Uncovered pattern(s) at testdata/Builtins.lc:201:1: | 2982 | Uncovered pattern(s) at testdata/Builtins.lc:201:1: |
2983 | head (x: _) = x | 2983 | head (x: _) = x |
@@ -3004,5 +3004,5 @@ Uncovered pattern(s) at testdata/Builtins.lc:357:1: | |||
3004 | swizzvector v w | definedVec v = mapVec (swizzscalar v) w | 3004 | swizzvector v w | definedVec v = mapVec (swizzscalar v) w |
3005 | ^^^^^^^^^^^ | 3005 | ^^^^^^^^^^^ |
3006 | Missing case(s): | 3006 | Missing case(s): |
3007 | _ _ | False <- definedVec V1 | 3007 | _ _ | False <- definedVec b_ |
3008 | 3008 | ||
diff --git a/testdata/Internals.out b/testdata/Internals.out index 9d830464..dca27f59 100644 --- a/testdata/Internals.out +++ b/testdata/Internals.out | |||
@@ -87,9 +87,9 @@ hlistNilCase :: [32ma:Type -> a -> ()->a[39m[K | |||
87 | hlistConsCase :: [32m{a} -> {b : 'List Type} -> c:Type -> (a -> 'HList b -> c) -> 'HList (Cons a b) -> c[39m[K | 87 | hlistConsCase :: [32m{a} -> {b : 'List Type} -> c:Type -> (a -> 'HList b -> c) -> 'HList (Cons a b) -> c[39m[K |
88 | ------------ tooltips | 88 | ------------ tooltips |
89 | testdata/Internals.lc 6:1-6:8 {a} -> a->a | 89 | testdata/Internals.lc 6:1-6:8 {a} -> a->a |
90 | testdata/Internals.lc 6:13-6:14 V1 | 90 | testdata/Internals.lc 6:13-6:14 b_ |
91 | testdata/Internals.lc 9:1-9:7 {a} -> a->a | 91 | testdata/Internals.lc 9:1-9:7 {a} -> a->a |
92 | testdata/Internals.lc 9:12-9:13 V1 | 92 | testdata/Internals.lc 9:12-9:13 b_ |
93 | testdata/Internals.lc 11:1-11:10 {a}->a | 93 | testdata/Internals.lc 11:1-11:10 {a}->a |
94 | testdata/Internals.lc 11:27-11:31 Type | 94 | testdata/Internals.lc 11:27-11:31 Type |
95 | testdata/Internals.lc 11:35-11:36 Type | 95 | testdata/Internals.lc 11:35-11:36 Type |
@@ -106,16 +106,16 @@ testdata/Internals.lc 16:6-16:12 Type | |||
106 | testdata/Internals.lc 17:6-17:11 String->Type | Type | 106 | testdata/Internals.lc 17:6-17:11 String->Type | Type |
107 | testdata/Internals.lc 17:18-17:24 Type | 107 | testdata/Internals.lc 17:18-17:24 Type |
108 | testdata/Internals.lc 19:1-19:13 {a} -> {b} -> a->b | 108 | testdata/Internals.lc 19:1-19:13 {a} -> {b} -> a->b |
109 | testdata/Internals.lc 19:30-19:31 V3 | 109 | testdata/Internals.lc 19:30-19:31 d_ |
110 | testdata/Internals.lc 19:30-19:36 Type | 110 | testdata/Internals.lc 19:30-19:36 Type |
111 | testdata/Internals.lc 19:35-19:36 Type | V2 | 111 | testdata/Internals.lc 19:35-19:36 Type | c_ |
112 | testdata/Internals.lc 22:13-22:17 a:Type -> a -> a->Type | 112 | testdata/Internals.lc 22:13-22:17 a:Type -> a -> a->Type |
113 | testdata/Internals.lc 22:24-22:28 Type | 113 | testdata/Internals.lc 22:24-22:28 Type |
114 | testdata/Internals.lc 22:36-22:37 Type | 114 | testdata/Internals.lc 22:36-22:37 Type |
115 | testdata/Internals.lc 22:36-22:46 Type | 115 | testdata/Internals.lc 22:36-22:46 Type |
116 | testdata/Internals.lc 22:45-22:46 Type | 116 | testdata/Internals.lc 22:45-22:46 Type |
117 | testdata/Internals.lc 31:1-31:8 a:Type -> a -> a->a | 117 | testdata/Internals.lc 31:1-31:8 a:Type -> a -> a->a |
118 | testdata/Internals.lc 31:24-31:25 V1 | 118 | testdata/Internals.lc 31:24-31:25 b_ |
119 | testdata/Internals.lc 31:24-31:35 Type | 119 | testdata/Internals.lc 31:24-31:35 Type |
120 | testdata/Internals.lc 31:29-31:30 Type | 120 | testdata/Internals.lc 31:29-31:30 Type |
121 | testdata/Internals.lc 31:29-31:35 Type | 121 | testdata/Internals.lc 31:29-31:35 Type |
@@ -139,7 +139,7 @@ testdata/Internals.lc 36:84-36:87 Type | |||
139 | testdata/Internals.lc 36:86-36:87 Type | 139 | testdata/Internals.lc 36:86-36:87 Type |
140 | testdata/Internals.lc 38:6-38:11 {a} -> a -> a->Type | 140 | testdata/Internals.lc 38:6-38:11 {a} -> a -> a->Type |
141 | testdata/Internals.lc 38:14-38:18 a:Type -> a -> a->Type | 141 | testdata/Internals.lc 38:14-38:18 a:Type -> a -> a->Type |
142 | testdata/Internals.lc 38:14-38:20 V0 -> V1->Type | 142 | testdata/Internals.lc 38:14-38:20 a_ -> b_->Type |
143 | testdata/Internals.lc 41:1-41:4 Unit -> Unit->Unit | 143 | testdata/Internals.lc 41:1-41:4 Unit -> Unit->Unit |
144 | testdata/Internals.lc 41:8-41:12 Type | 144 | testdata/Internals.lc 41:8-41:12 Type |
145 | testdata/Internals.lc 41:16-41:20 Type | 145 | testdata/Internals.lc 41:16-41:20 Type |
@@ -229,15 +229,15 @@ testdata/Internals.lc 71:24-71:29 Type | |||
229 | testdata/Internals.lc 71:33-71:36 Type | 229 | testdata/Internals.lc 71:33-71:36 Type |
230 | testdata/Internals.lc 74:19-74:23 Type | 230 | testdata/Internals.lc 74:19-74:23 Type |
231 | testdata/Internals.lc 74:19-74:38 Type | 231 | testdata/Internals.lc 74:19-74:38 Type |
232 | testdata/Internals.lc 74:27-74:28 V2 | 232 | testdata/Internals.lc 74:27-74:28 c_ |
233 | testdata/Internals.lc 74:27-74:38 Type | 233 | testdata/Internals.lc 74:27-74:38 Type |
234 | testdata/Internals.lc 74:32-74:33 Type | 234 | testdata/Internals.lc 74:32-74:33 Type |
235 | testdata/Internals.lc 74:32-74:38 Type | 235 | testdata/Internals.lc 74:32-74:38 Type |
236 | testdata/Internals.lc 74:37-74:38 Type | 236 | testdata/Internals.lc 74:37-74:38 Type |
237 | testdata/Internals.lc 75:1-75:15 {a} -> Bool -> a -> a->a | 237 | testdata/Internals.lc 75:1-75:15 {a} -> Bool -> a -> a->a |
238 | testdata/Internals.lc 75:28-75:29 V3 | 238 | testdata/Internals.lc 75:28-75:29 d_ |
239 | testdata/Internals.lc 75:28-76:29 Bool -> V1 -> V2->V3 | Bool->V4 | V1 -> V2->V3 | V2->V3 | V3 | 239 | testdata/Internals.lc 75:28-76:29 Bool -> b_ -> c_->d_ | Bool->e_ | b_ -> c_->d_ | c_->d_ | d_ |
240 | testdata/Internals.lc 76:28-76:29 V4 | 240 | testdata/Internals.lc 76:28-76:29 e_ |
241 | testdata/Internals.lc 78:1-78:5 Ordering->Bool | 241 | testdata/Internals.lc 78:1-78:5 Ordering->Bool |
242 | testdata/Internals.lc 78:11-78:15 Bool | 242 | testdata/Internals.lc 78:11-78:15 Bool |
243 | testdata/Internals.lc 78:11-79:15 Bool -> Ordering->Bool | 243 | testdata/Internals.lc 78:11-79:15 Bool -> Ordering->Bool |
@@ -260,30 +260,30 @@ testdata/Internals.lc 85:3-85:9 {a} -> {_ : Num a} -> a->a | |||
260 | testdata/Internals.lc 85:13-85:14 Type | 260 | testdata/Internals.lc 85:13-85:14 Type |
261 | testdata/Internals.lc 85:13-85:19 Type | 261 | testdata/Internals.lc 85:13-85:19 Type |
262 | testdata/Internals.lc 85:18-85:19 Type | 262 | testdata/Internals.lc 85:18-85:19 Type |
263 | testdata/Internals.lc 88:13-100:25 Int->V2 | {_ : Num V0} -> Int->V2 | {a} -> {_ : Num a} -> Int->a | 263 | testdata/Internals.lc 88:13-100:25 Int->c_ | {_ : Num a_} -> Int->c_ | {a} -> {_ : Num a} -> Int->a |
264 | testdata/Internals.lc 88:19-88:20 V1 | 264 | testdata/Internals.lc 88:19-88:20 b_ |
265 | testdata/Internals.lc 89:13-89:27 Int -> Int->Ordering | 265 | testdata/Internals.lc 89:13-89:27 Int -> Int->Ordering |
266 | testdata/Internals.lc 89:13-101:22 V1 -> V2->Ordering | {_ : Num V0} -> V1 -> V2->Ordering | {a} -> {_ : Num a} -> a -> a->Ordering | 266 | testdata/Internals.lc 89:13-101:22 b_ -> c_->Ordering | {_ : Num a_} -> b_ -> c_->Ordering | {a} -> {_ : Num a} -> a -> a->Ordering |
267 | testdata/Internals.lc 90:13-90:26 Int->Int | 267 | testdata/Internals.lc 90:13-90:26 Int->Int |
268 | testdata/Internals.lc 90:13-102:22 V1->V2 | {_ : Num V0} -> V1->V2 | {a} -> {_ : Num a} -> a->a | 268 | testdata/Internals.lc 90:13-102:22 b_->c_ | {_ : Num a_} -> b_->c_ | {a} -> {_ : Num a} -> a->a |
269 | testdata/Internals.lc 92:13-92:26 Int->Word | 269 | testdata/Internals.lc 92:13-92:26 Int->Word |
270 | testdata/Internals.lc 92:13-100:25 Int->V2 | 270 | testdata/Internals.lc 92:13-100:25 Int->c_ |
271 | testdata/Internals.lc 93:13-93:28 Word -> Word->Ordering | 271 | testdata/Internals.lc 93:13-93:28 Word -> Word->Ordering |
272 | testdata/Internals.lc 93:13-101:22 V1 -> V2->Ordering | 272 | testdata/Internals.lc 93:13-101:22 b_ -> c_->Ordering |
273 | testdata/Internals.lc 94:13-94:27 Word->Word | 273 | testdata/Internals.lc 94:13-94:27 Word->Word |
274 | testdata/Internals.lc 94:13-102:22 V1->V2 | 274 | testdata/Internals.lc 94:13-102:22 b_->c_ |
275 | testdata/Internals.lc 96:13-96:27 Int->Float | 275 | testdata/Internals.lc 96:13-96:27 Int->Float |
276 | testdata/Internals.lc 96:13-100:25 Int->V2 | 276 | testdata/Internals.lc 96:13-100:25 Int->c_ |
277 | testdata/Internals.lc 97:13-97:29 Float -> Float->Ordering | 277 | testdata/Internals.lc 97:13-97:29 Float -> Float->Ordering |
278 | testdata/Internals.lc 97:13-101:22 V1 -> V2->Ordering | 278 | testdata/Internals.lc 97:13-101:22 b_ -> c_->Ordering |
279 | testdata/Internals.lc 98:13-98:28 Float->Float | 279 | testdata/Internals.lc 98:13-98:28 Float->Float |
280 | testdata/Internals.lc 98:13-102:22 V1->V2 | 280 | testdata/Internals.lc 98:13-102:22 b_->c_ |
281 | testdata/Internals.lc 100:13-100:25 Int->Nat | 281 | testdata/Internals.lc 100:13-100:25 Int->Nat |
282 | testdata/Internals.lc 101:13-101:22 {a}->a | 282 | testdata/Internals.lc 101:13-101:22 {a}->a |
283 | testdata/Internals.lc 102:13-102:22 {a}->a | 283 | testdata/Internals.lc 102:13-102:22 {a}->a |
284 | testdata/Internals.lc 104:7-104:9 Type->Type | 284 | testdata/Internals.lc 104:7-104:9 Type->Type |
285 | testdata/Internals.lc 104:7-105:27 Type | 285 | testdata/Internals.lc 104:7-105:27 Type |
286 | testdata/Internals.lc 104:7-120:29 V0->V1 | {a} -> {_ : Eq a} -> a -> a->Bool | 286 | testdata/Internals.lc 104:7-120:29 a_->b_ | {a} -> {_ : Eq a} -> a -> a->Bool |
287 | testdata/Internals.lc 105:6-105:8 {a} -> {_ : Eq a} -> a -> a->Bool | 287 | testdata/Internals.lc 105:6-105:8 {a} -> {_ : Eq a} -> a -> a->Bool |
288 | testdata/Internals.lc 105:13-105:14 Type | 288 | testdata/Internals.lc 105:13-105:14 Type |
289 | testdata/Internals.lc 105:13-105:27 Type | 289 | testdata/Internals.lc 105:13-105:27 Type |
@@ -292,39 +292,39 @@ testdata/Internals.lc 105:18-105:27 Type | |||
292 | testdata/Internals.lc 105:23-105:27 Type | 292 | testdata/Internals.lc 105:23-105:27 Type |
293 | testdata/Internals.lc 109:35-109:39 Ordering->Bool | 293 | testdata/Internals.lc 109:35-109:39 Ordering->Bool |
294 | testdata/Internals.lc 109:35-109:63 Bool | 294 | testdata/Internals.lc 109:35-109:63 Bool |
295 | testdata/Internals.lc 109:35-120:29 V1 -> V2->Bool | {_ : Eq V0} -> V1 -> V2->Bool | {a} -> {_ : Eq a} -> a -> a->Bool | 295 | testdata/Internals.lc 109:35-120:29 b_ -> c_->Bool | {_ : Eq a_} -> b_ -> c_->Bool | {a} -> {_ : Eq a} -> a -> a->Bool |
296 | testdata/Internals.lc 109:41-109:58 String -> String->Ordering | 296 | testdata/Internals.lc 109:41-109:58 String -> String->Ordering |
297 | testdata/Internals.lc 109:41-109:60 String->Ordering | 297 | testdata/Internals.lc 109:41-109:60 String->Ordering |
298 | testdata/Internals.lc 109:41-109:62 Ordering | 298 | testdata/Internals.lc 109:41-109:62 Ordering |
299 | testdata/Internals.lc 109:59-109:60 V3 | 299 | testdata/Internals.lc 109:59-109:60 d_ |
300 | testdata/Internals.lc 109:61-109:62 V1 | 300 | testdata/Internals.lc 109:61-109:62 b_ |
301 | testdata/Internals.lc 110:33-110:37 Ordering->Bool | 301 | testdata/Internals.lc 110:33-110:37 Ordering->Bool |
302 | testdata/Internals.lc 110:33-110:59 Bool | 302 | testdata/Internals.lc 110:33-110:59 Bool |
303 | testdata/Internals.lc 110:33-120:29 V1 -> V2->Bool | 303 | testdata/Internals.lc 110:33-120:29 b_ -> c_->Bool |
304 | testdata/Internals.lc 110:39-110:54 Char -> Char->Ordering | 304 | testdata/Internals.lc 110:39-110:54 Char -> Char->Ordering |
305 | testdata/Internals.lc 110:39-110:56 Char->Ordering | 305 | testdata/Internals.lc 110:39-110:56 Char->Ordering |
306 | testdata/Internals.lc 110:39-110:58 Ordering | 306 | testdata/Internals.lc 110:39-110:58 Ordering |
307 | testdata/Internals.lc 110:55-110:56 V3 | 307 | testdata/Internals.lc 110:55-110:56 d_ |
308 | testdata/Internals.lc 110:57-110:58 V1 | 308 | testdata/Internals.lc 110:57-110:58 b_ |
309 | testdata/Internals.lc 111:32-111:36 Ordering->Bool | 309 | testdata/Internals.lc 111:32-111:36 Ordering->Bool |
310 | testdata/Internals.lc 111:32-111:57 Bool | 310 | testdata/Internals.lc 111:32-111:57 Bool |
311 | testdata/Internals.lc 111:32-120:29 V1 -> V2->Bool | 311 | testdata/Internals.lc 111:32-120:29 b_ -> c_->Bool |
312 | testdata/Internals.lc 111:38-111:52 Int -> Int->Ordering | 312 | testdata/Internals.lc 111:38-111:52 Int -> Int->Ordering |
313 | testdata/Internals.lc 111:38-111:54 Int->Ordering | 313 | testdata/Internals.lc 111:38-111:54 Int->Ordering |
314 | testdata/Internals.lc 111:38-111:56 Ordering | 314 | testdata/Internals.lc 111:38-111:56 Ordering |
315 | testdata/Internals.lc 111:53-111:54 V3 | 315 | testdata/Internals.lc 111:53-111:54 d_ |
316 | testdata/Internals.lc 111:55-111:56 V1 | 316 | testdata/Internals.lc 111:55-111:56 b_ |
317 | testdata/Internals.lc 112:34-112:38 Ordering->Bool | 317 | testdata/Internals.lc 112:34-112:38 Ordering->Bool |
318 | testdata/Internals.lc 112:34-112:61 Bool | 318 | testdata/Internals.lc 112:34-112:61 Bool |
319 | testdata/Internals.lc 112:34-120:29 V1 -> V2->Bool | 319 | testdata/Internals.lc 112:34-120:29 b_ -> c_->Bool |
320 | testdata/Internals.lc 112:40-112:56 Float -> Float->Ordering | 320 | testdata/Internals.lc 112:40-112:56 Float -> Float->Ordering |
321 | testdata/Internals.lc 112:40-112:58 Float->Ordering | 321 | testdata/Internals.lc 112:40-112:58 Float->Ordering |
322 | testdata/Internals.lc 112:40-112:60 Ordering | 322 | testdata/Internals.lc 112:40-112:60 Ordering |
323 | testdata/Internals.lc 112:57-112:58 V3 | 323 | testdata/Internals.lc 112:57-112:58 d_ |
324 | testdata/Internals.lc 112:59-112:60 V1 | 324 | testdata/Internals.lc 112:59-112:60 b_ |
325 | testdata/Internals.lc 114:20-114:24 Bool | 325 | testdata/Internals.lc 114:20-114:24 Bool |
326 | testdata/Internals.lc 114:20-116:19 Bool | Bool->Bool | 326 | testdata/Internals.lc 114:20-116:19 Bool | Bool->Bool |
327 | testdata/Internals.lc 114:20-120:29 V1 -> V2->Bool | 327 | testdata/Internals.lc 114:20-120:29 b_ -> c_->Bool |
328 | testdata/Internals.lc 115:22-115:26 Bool | 328 | testdata/Internals.lc 115:22-115:26 Bool |
329 | testdata/Internals.lc 115:22-116:19 Bool | Bool->Bool | 329 | testdata/Internals.lc 115:22-116:19 Bool | Bool->Bool |
330 | testdata/Internals.lc 116:14-116:19 Bool | 330 | testdata/Internals.lc 116:14-116:19 Bool |
@@ -342,8 +342,8 @@ testdata/Internals.lc 122:6-122:12 Type | |||
342 | testdata/Internals.lc 122:6-122:25 Type | 342 | testdata/Internals.lc 122:6-122:25 Type |
343 | testdata/Internals.lc 122:6-122:36 Type | 343 | testdata/Internals.lc 122:6-122:36 Type |
344 | testdata/Internals.lc 122:11-122:12 Type | 344 | testdata/Internals.lc 122:11-122:12 Type |
345 | testdata/Internals.lc 122:15-122:18 List V1 | {a} -> List a | 345 | testdata/Internals.lc 122:15-122:18 List b_ | {a} -> List a |
346 | testdata/Internals.lc 122:21-122:25 List V4 | Type | {a} -> a -> List a -> List a | 346 | testdata/Internals.lc 122:21-122:25 List e_ | Type | {a} -> a -> List a -> List a |
347 | testdata/Internals.lc 122:26-122:27 Type | 347 | testdata/Internals.lc 122:26-122:27 Type |
348 | testdata/Internals.lc 122:29-122:33 Type->Type | 348 | testdata/Internals.lc 122:29-122:33 Type->Type |
349 | testdata/Internals.lc 122:29-122:35 Type | 349 | testdata/Internals.lc 122:29-122:35 Type |
@@ -358,14 +358,14 @@ testdata/Internals.lc 127:5-127:22 Type | |||
358 | testdata/Internals.lc 127:13-127:18 List Type -> Type | 358 | testdata/Internals.lc 127:13-127:18 List Type -> Type |
359 | testdata/Internals.lc 127:13-127:22 Type | 359 | testdata/Internals.lc 127:13-127:22 Type |
360 | testdata/Internals.lc 127:19-127:22 {a} -> List a | 360 | testdata/Internals.lc 127:19-127:22 {a} -> List a |
361 | testdata/Internals.lc 128:5-128:10 HList ('Cons V3 V2) | {a} -> {b : List Type} -> a -> HList b -> HList ('Cons a b) | 361 | testdata/Internals.lc 128:5-128:10 HList ('Cons d_ c_) | {a} -> {b : List Type} -> a -> HList b -> HList ('Cons a b) |
362 | testdata/Internals.lc 128:5-128:45 Type | 362 | testdata/Internals.lc 128:5-128:45 Type |
363 | testdata/Internals.lc 128:14-128:15 V3 | 363 | testdata/Internals.lc 128:14-128:15 d_ |
364 | testdata/Internals.lc 128:14-128:45 Type | 364 | testdata/Internals.lc 128:14-128:45 Type |
365 | testdata/Internals.lc 128:19-128:24 List Type -> Type | 365 | testdata/Internals.lc 128:19-128:24 List Type -> Type |
366 | testdata/Internals.lc 128:19-128:27 Type | 366 | testdata/Internals.lc 128:19-128:27 Type |
367 | testdata/Internals.lc 128:19-128:45 Type | 367 | testdata/Internals.lc 128:19-128:45 Type |
368 | testdata/Internals.lc 128:25-128:27 V2 | 368 | testdata/Internals.lc 128:25-128:27 c_ |
369 | testdata/Internals.lc 128:31-128:36 List Type -> Type | 369 | testdata/Internals.lc 128:31-128:36 List Type -> Type |
370 | testdata/Internals.lc 128:31-128:45 Type | 370 | testdata/Internals.lc 128:31-128:45 Type |
371 | testdata/Internals.lc 128:39-128:40 Type | 371 | testdata/Internals.lc 128:39-128:40 Type |
@@ -374,7 +374,7 @@ testdata/Internals.lc 128:39-128:44 List Type | |||
374 | testdata/Internals.lc 128:40-128:41 {a} -> a -> List a -> List a | 374 | testdata/Internals.lc 128:40-128:41 {a} -> a -> List a -> List a |
375 | testdata/Internals.lc 128:42-128:44 List Type | 375 | testdata/Internals.lc 128:42-128:44 List Type |
376 | testdata/Internals.lc 130:1-130:13 a:Type -> a -> ()->a | 376 | testdata/Internals.lc 130:1-130:13 a:Type -> a -> ()->a |
377 | testdata/Internals.lc 130:29-130:30 V1 | 377 | testdata/Internals.lc 130:29-130:30 b_ |
378 | testdata/Internals.lc 130:29-130:48 Type | 378 | testdata/Internals.lc 130:29-130:48 Type |
379 | testdata/Internals.lc 130:34-130:39 List Type -> Type | 379 | testdata/Internals.lc 130:34-130:39 List Type -> Type |
380 | testdata/Internals.lc 130:34-130:43 Type | 380 | testdata/Internals.lc 130:34-130:43 Type |
@@ -394,7 +394,7 @@ testdata/Internals.lc 134:14-134:19 List Type -> Type | |||
394 | testdata/Internals.lc 134:14-134:21 Type | 394 | testdata/Internals.lc 134:14-134:21 Type |
395 | testdata/Internals.lc 134:14-134:26 Type | 395 | testdata/Internals.lc 134:14-134:26 Type |
396 | testdata/Internals.lc 134:20-134:21 List Type | 396 | testdata/Internals.lc 134:20-134:21 List Type |
397 | testdata/Internals.lc 134:25-134:26 Type | V3 | 397 | testdata/Internals.lc 134:25-134:26 Type | d_ |
398 | testdata/Internals.lc 135:8-135:13 List Type -> Type | 398 | testdata/Internals.lc 135:8-135:13 List Type -> Type |
399 | testdata/Internals.lc 135:8-135:24 Type | 399 | testdata/Internals.lc 135:8-135:24 Type |
400 | testdata/Internals.lc 135:8-136:9 Type | 400 | testdata/Internals.lc 135:8-136:9 Type |
diff --git a/testdata/Material.out b/testdata/Material.out index 88b4f832..487f201b 100644 --- a/testdata/Material.out +++ b/testdata/Material.out | |||
@@ -159,7 +159,7 @@ defaultCommonAttrs :: [32m'CommonAttrs[39m[K | |||
159 | ------------ tooltips | 159 | ------------ tooltips |
160 | testdata/Material.lc 7:18-7:23 Type | 160 | testdata/Material.lc 7:18-7:23 Type |
161 | testdata/Material.lc 8:1-8:14 Float | 161 | testdata/Material.lc 8:1-8:14 Float |
162 | testdata/Material.lc 8:17-8:18 V1 | 162 | testdata/Material.lc 8:17-8:18 b_ |
163 | testdata/Material.lc 10:6-10:12 Type | 163 | testdata/Material.lc 10:6-10:12 Type |
164 | testdata/Material.lc 10:6-11:13 Type | 164 | testdata/Material.lc 10:6-11:13 Type |
165 | testdata/Material.lc 10:6-15:39 Type | 165 | testdata/Material.lc 10:6-15:39 Type |
@@ -168,25 +168,25 @@ testdata/Material.lc 12:7-12:20 Entity -> VecS Float 4 | |||
168 | testdata/Material.lc 12:28-12:31 Nat -> Type->Type | 168 | testdata/Material.lc 12:28-12:31 Nat -> Type->Type |
169 | testdata/Material.lc 12:28-12:33 Type->Type | 169 | testdata/Material.lc 12:28-12:33 Type->Type |
170 | testdata/Material.lc 12:28-12:39 Type | 170 | testdata/Material.lc 12:28-12:39 Type |
171 | testdata/Material.lc 12:32-12:33 V1 | 171 | testdata/Material.lc 12:32-12:33 b_ |
172 | testdata/Material.lc 12:34-12:39 Type | 172 | testdata/Material.lc 12:34-12:39 Type |
173 | testdata/Material.lc 13:7-13:21 Entity -> VecS Float 4 | 173 | testdata/Material.lc 13:7-13:21 Entity -> VecS Float 4 |
174 | testdata/Material.lc 13:28-13:31 Nat -> Type->Type | 174 | testdata/Material.lc 13:28-13:31 Nat -> Type->Type |
175 | testdata/Material.lc 13:28-13:33 Type->Type | 175 | testdata/Material.lc 13:28-13:33 Type->Type |
176 | testdata/Material.lc 13:28-13:39 Type | 176 | testdata/Material.lc 13:28-13:39 Type |
177 | testdata/Material.lc 13:32-13:33 V1 | 177 | testdata/Material.lc 13:32-13:33 b_ |
178 | testdata/Material.lc 13:34-13:39 Type | 178 | testdata/Material.lc 13:34-13:39 Type |
179 | testdata/Material.lc 14:7-14:16 Entity -> VecS Float 3 | 179 | testdata/Material.lc 14:7-14:16 Entity -> VecS Float 3 |
180 | testdata/Material.lc 14:28-14:31 Nat -> Type->Type | 180 | testdata/Material.lc 14:28-14:31 Nat -> Type->Type |
181 | testdata/Material.lc 14:28-14:33 Type->Type | 181 | testdata/Material.lc 14:28-14:33 Type->Type |
182 | testdata/Material.lc 14:28-14:39 Type | 182 | testdata/Material.lc 14:28-14:39 Type |
183 | testdata/Material.lc 14:32-14:33 V1 | 183 | testdata/Material.lc 14:32-14:33 b_ |
184 | testdata/Material.lc 14:34-14:39 Type | 184 | testdata/Material.lc 14:34-14:39 Type |
185 | testdata/Material.lc 15:7-15:18 Entity -> VecS Float 4 | 185 | testdata/Material.lc 15:7-15:18 Entity -> VecS Float 4 |
186 | testdata/Material.lc 15:28-15:31 Nat -> Type->Type | 186 | testdata/Material.lc 15:28-15:31 Nat -> Type->Type |
187 | testdata/Material.lc 15:28-15:33 Type->Type | 187 | testdata/Material.lc 15:28-15:33 Type->Type |
188 | testdata/Material.lc 15:28-15:39 Type | 188 | testdata/Material.lc 15:28-15:39 Type |
189 | testdata/Material.lc 15:32-15:33 V1 | 189 | testdata/Material.lc 15:32-15:33 b_ |
190 | testdata/Material.lc 15:34-15:39 Type | 190 | testdata/Material.lc 15:34-15:39 Type |
191 | testdata/Material.lc 18:6-18:14 Type | 191 | testdata/Material.lc 18:6-18:14 Type |
192 | testdata/Material.lc 18:6-24:15 Type | 192 | testdata/Material.lc 18:6-24:15 Type |
@@ -221,7 +221,7 @@ testdata/Material.lc 33:7-33:13 Deform | Type | Vec 3 Float -> Wave->Deform | |||
221 | testdata/Material.lc 33:15-33:18 Nat -> Type->Type | 221 | testdata/Material.lc 33:15-33:18 Nat -> Type->Type |
222 | testdata/Material.lc 33:15-33:20 Type->Type | 222 | testdata/Material.lc 33:15-33:20 Type->Type |
223 | testdata/Material.lc 33:15-33:26 Type | 223 | testdata/Material.lc 33:15-33:26 Type |
224 | testdata/Material.lc 33:19-33:20 V1 | 224 | testdata/Material.lc 33:19-33:20 b_ |
225 | testdata/Material.lc 33:21-33:26 Type | 225 | testdata/Material.lc 33:21-33:26 Type |
226 | testdata/Material.lc 33:28-33:32 Type | 226 | testdata/Material.lc 33:28-33:32 Type |
227 | testdata/Material.lc 34:7-34:15 Deform | Float -> Float->Deform | Type | 227 | testdata/Material.lc 34:7-34:15 Deform | Float -> Float->Deform | Type |
@@ -298,12 +298,12 @@ testdata/Material.lc 97:7-97:16 TCGen | Type | Vec 3 Float -> Vec 3 Float -> TC | |||
298 | testdata/Material.lc 97:18-97:21 Nat -> Type->Type | 298 | testdata/Material.lc 97:18-97:21 Nat -> Type->Type |
299 | testdata/Material.lc 97:18-97:23 Type->Type | 299 | testdata/Material.lc 97:18-97:23 Type->Type |
300 | testdata/Material.lc 97:18-97:29 Type | 300 | testdata/Material.lc 97:18-97:29 Type |
301 | testdata/Material.lc 97:22-97:23 V1 | 301 | testdata/Material.lc 97:22-97:23 b_ |
302 | testdata/Material.lc 97:24-97:29 Type | 302 | testdata/Material.lc 97:24-97:29 Type |
303 | testdata/Material.lc 97:32-97:35 Nat -> Type->Type | 303 | testdata/Material.lc 97:32-97:35 Nat -> Type->Type |
304 | testdata/Material.lc 97:32-97:37 Type->Type | 304 | testdata/Material.lc 97:32-97:37 Type->Type |
305 | testdata/Material.lc 97:32-97:43 Type | 305 | testdata/Material.lc 97:32-97:43 Type |
306 | testdata/Material.lc 97:36-97:37 V1 | 306 | testdata/Material.lc 97:36-97:37 b_ |
307 | testdata/Material.lc 97:38-97:43 Type | 307 | testdata/Material.lc 97:38-97:43 Type |
308 | testdata/Material.lc 98:7-98:19 TCGen | 308 | testdata/Material.lc 98:7-98:19 TCGen |
309 | testdata/Material.lc 101:6-101:11 Type | 309 | testdata/Material.lc 101:6-101:11 Type |
@@ -464,7 +464,7 @@ testdata/Material.lc 183:22-196:6 CommonAttrs | |||
464 | testdata/Material.lc 184:27-184:29 () | 464 | testdata/Material.lc 184:27-184:29 () |
465 | testdata/Material.lc 185:27-185:29 () | 465 | testdata/Material.lc 185:27-185:29 () |
466 | testdata/Material.lc 186:27-186:32 Bool | 466 | testdata/Material.lc 186:27-186:32 Bool |
467 | testdata/Material.lc 187:27-187:28 V1 | 467 | testdata/Material.lc 187:27-187:28 b_ |
468 | testdata/Material.lc 188:27-188:32 Bool | 468 | testdata/Material.lc 188:27-188:32 Bool |
469 | testdata/Material.lc 189:27-189:32 Bool | 469 | testdata/Material.lc 189:27-189:32 Bool |
470 | testdata/Material.lc 190:27-190:40 CullType | 470 | testdata/Material.lc 190:27-190:40 CullType |
diff --git a/testdata/Prelude.out b/testdata/Prelude.out index 4b01cfa4..ee451b4f 100644 --- a/testdata/Prelude.out +++ b/testdata/Prelude.out | |||
@@ -173,40 +173,40 @@ fromTo :: [32m'Float -> 'Float -> 'List 'Float[39m[K | |||
173 | !! :: [32m{a} -> 'List a -> 'Int->a[39m[K | 173 | !! :: [32m{a} -> 'List a -> 'Int->a[39m[K |
174 | ------------ tooltips | 174 | ------------ tooltips |
175 | testdata/Prelude.lc 16:1-16:6 {a} -> {b} -> a -> b->a | 175 | testdata/Prelude.lc 16:1-16:6 {a} -> {b} -> a -> b->a |
176 | testdata/Prelude.lc 16:13-16:14 V3 | 176 | testdata/Prelude.lc 16:13-16:14 d_ |
177 | testdata/Prelude.lc 18:1-18:10 Bool | 177 | testdata/Prelude.lc 18:1-18:10 Bool |
178 | testdata/Prelude.lc 18:13-18:17 Bool | 178 | testdata/Prelude.lc 18:13-18:17 Bool |
179 | testdata/Prelude.lc 20:3-20:4 {a} -> {b} -> a -> a->b -> b | 179 | testdata/Prelude.lc 20:3-20:4 {a} -> {b} -> a -> a->b -> b |
180 | testdata/Prelude.lc 20:9-20:10 V1 | 180 | testdata/Prelude.lc 20:9-20:10 b_ |
181 | testdata/Prelude.lc 20:11-20:12 V6 | 181 | testdata/Prelude.lc 20:11-20:12 g_ |
182 | testdata/Prelude.lc 22:2-22:3 {a} -> {b} -> a->b -> a->b | 182 | testdata/Prelude.lc 22:2-22:3 {a} -> {b} -> a->b -> a->b |
183 | testdata/Prelude.lc 22:15-22:16 V3 | 183 | testdata/Prelude.lc 22:15-22:16 d_ |
184 | testdata/Prelude.lc 22:17-22:18 V4 | 184 | testdata/Prelude.lc 22:17-22:18 e_ |
185 | testdata/Prelude.lc 23:2-23:3 {a} -> {b} -> {c} -> b->c -> a->b -> a->c | 185 | testdata/Prelude.lc 23:2-23:3 {a} -> {b} -> {c} -> b->c -> a->b -> a->c |
186 | testdata/Prelude.lc 23:17-23:18 V5 | 186 | testdata/Prelude.lc 23:17-23:18 f_ |
187 | testdata/Prelude.lc 23:20-23:21 V6 | 187 | testdata/Prelude.lc 23:20-23:21 g_ |
188 | testdata/Prelude.lc 23:22-23:23 V7 | 188 | testdata/Prelude.lc 23:22-23:23 h_ |
189 | testdata/Prelude.lc 25:1-25:8 {a} -> {b} -> {c} -> (a -> c->b) -> (a, c)->b | 189 | testdata/Prelude.lc 25:1-25:8 {a} -> {b} -> {c} -> (a -> c->b) -> (a, c)->b |
190 | testdata/Prelude.lc 25:20-25:21 V14 | 190 | testdata/Prelude.lc 25:20-25:21 o_ |
191 | testdata/Prelude.lc 25:20-25:25 HList V2 -> V2 | V2 | V2 -> HList V2 -> V2 | V3 | 191 | testdata/Prelude.lc 25:20-25:25 HList c_ -> c_ | c_ | c_ -> HList c_ -> c_ | d_ |
192 | testdata/Prelude.lc 25:22-25:23 V13 | 192 | testdata/Prelude.lc 25:22-25:23 n_ |
193 | testdata/Prelude.lc 25:24-25:25 V9 | 193 | testdata/Prelude.lc 25:24-25:25 j_ |
194 | testdata/Prelude.lc 27:2-27:5 {a} -> {b} -> {c} -> {d} -> a->c -> b->d -> (a, b)->(c, d) | 194 | testdata/Prelude.lc 27:2-27:5 {a} -> {b} -> {c} -> {d} -> a->c -> b->d -> (a, b)->(c, d) |
195 | testdata/Prelude.lc 27:20-27:30 (V1, V0) | HList V2 -> V2 | V2 -> HList V2 -> V2 | 195 | testdata/Prelude.lc 27:20-27:30 (b_, a_) | HList c_ -> c_ | c_ -> HList c_ -> c_ |
196 | testdata/Prelude.lc 27:21-27:22 V18 | 196 | testdata/Prelude.lc 27:21-27:22 s_ |
197 | testdata/Prelude.lc 27:23-27:24 V15 | 197 | testdata/Prelude.lc 27:23-27:24 p_ |
198 | testdata/Prelude.lc 27:26-27:27 V17 | 198 | testdata/Prelude.lc 27:26-27:27 r_ |
199 | testdata/Prelude.lc 27:26-27:29 ((V0)) | 199 | testdata/Prelude.lc 27:26-27:29 ((a_)) |
200 | testdata/Prelude.lc 27:28-27:29 V11 | 200 | testdata/Prelude.lc 27:28-27:29 l_ |
201 | testdata/Prelude.lc 29:1-29:3 Float | 201 | testdata/Prelude.lc 29:1-29:3 Float |
202 | testdata/Prelude.lc 29:6-29:23 Float | 202 | testdata/Prelude.lc 29:6-29:23 Float |
203 | testdata/Prelude.lc 31:8-31:11 Type | 203 | testdata/Prelude.lc 31:8-31:11 Type |
204 | testdata/Prelude.lc 31:8-31:29 Type | 204 | testdata/Prelude.lc 31:8-31:29 Type |
205 | testdata/Prelude.lc 31:8-34:39 V0->V1 | {a} -> {b} -> List a -> List b -> List (a, b) | 205 | testdata/Prelude.lc 31:8-34:39 a_->b_ | {a} -> {b} -> List a -> List b -> List (a, b) |
206 | testdata/Prelude.lc 31:9-31:10 V3 | 206 | testdata/Prelude.lc 31:9-31:10 d_ |
207 | testdata/Prelude.lc 31:15-31:18 Type | 207 | testdata/Prelude.lc 31:15-31:18 Type |
208 | testdata/Prelude.lc 31:15-31:29 Type | 208 | testdata/Prelude.lc 31:15-31:29 Type |
209 | testdata/Prelude.lc 31:16-31:17 V2 | 209 | testdata/Prelude.lc 31:16-31:17 c_ |
210 | testdata/Prelude.lc 31:22-31:29 Type | 210 | testdata/Prelude.lc 31:22-31:29 Type |
211 | testdata/Prelude.lc 31:23-31:28 Type | 211 | testdata/Prelude.lc 31:23-31:28 Type |
212 | testdata/Prelude.lc 31:24-31:25 Type | 212 | testdata/Prelude.lc 31:24-31:25 Type |
@@ -214,27 +214,27 @@ testdata/Prelude.lc 31:24-31:27 List Type | |||
214 | testdata/Prelude.lc 31:26-31:27 List Type | Type | 214 | testdata/Prelude.lc 31:26-31:27 List Type | Type |
215 | testdata/Prelude.lc 32:1-32:4 {a} -> {b} -> List a -> List b -> List (a, b) | 215 | testdata/Prelude.lc 32:1-32:4 {a} -> {b} -> List a -> List b -> List (a, b) |
216 | testdata/Prelude.lc 32:22-32:24 {a} -> List a | 216 | testdata/Prelude.lc 32:22-32:24 {a} -> List a |
217 | testdata/Prelude.lc 32:22-34:39 List (V3, V2) | List V0 -> List (V1, V4) | List V1 -> List (V3, V2) | List V1 -> List V1 -> List (V3, V2) | 217 | testdata/Prelude.lc 32:22-34:39 List (d_, c_) | List a_ -> List (b_, e_) | List b_ -> List (d_, c_) | List b_ -> List b_ -> List (d_, c_) |
218 | testdata/Prelude.lc 33:22-33:24 {a} -> List a | 218 | testdata/Prelude.lc 33:22-33:24 {a} -> List a |
219 | testdata/Prelude.lc 33:22-34:39 List (V2, V5) | List V0 -> List (V5, V1) | List V2 -> List V2 | V1 -> List V2 -> List V2 | 219 | testdata/Prelude.lc 33:22-34:39 List (c_, f_) | List a_ -> List (f_, b_) | List c_ -> List c_ | b_ -> List c_ -> List c_ |
220 | testdata/Prelude.lc 34:23-34:28 (V7, V3) | 220 | testdata/Prelude.lc 34:23-34:28 (h_, d_) |
221 | testdata/Prelude.lc 34:23-34:29 List (V7, V3) -> List (V8, V4) | 221 | testdata/Prelude.lc 34:23-34:29 List (h_, d_) -> List (i_, e_) |
222 | testdata/Prelude.lc 34:23-34:39 List (V6, V2) | List V2 -> List V2 | V1 -> List V2 -> List V2 | 222 | testdata/Prelude.lc 34:23-34:39 List (g_, c_) | List c_ -> List c_ | b_ -> List c_ -> List c_ |
223 | testdata/Prelude.lc 34:24-34:25 V10 | 223 | testdata/Prelude.lc 34:24-34:25 k_ |
224 | testdata/Prelude.lc 34:26-34:27 ((V3)) | V6 | 224 | testdata/Prelude.lc 34:26-34:27 ((d_)) | g_ |
225 | testdata/Prelude.lc 34:28-34:29 {a} -> a -> List a -> List a | 225 | testdata/Prelude.lc 34:28-34:29 {a} -> a -> List a -> List a |
226 | testdata/Prelude.lc 34:30-34:33 {a} -> {b} -> List a -> List b -> List (a, b) | 226 | testdata/Prelude.lc 34:30-34:33 {a} -> {b} -> List a -> List b -> List (a, b) |
227 | testdata/Prelude.lc 34:30-34:36 List V0 -> List (V8, V1) | 227 | testdata/Prelude.lc 34:30-34:36 List a_ -> List (i_, b_) |
228 | testdata/Prelude.lc 34:30-34:39 List (V6, V2) | 228 | testdata/Prelude.lc 34:30-34:39 List (g_, c_) |
229 | testdata/Prelude.lc 34:34-34:36 List V8 | 229 | testdata/Prelude.lc 34:34-34:36 List i_ |
230 | testdata/Prelude.lc 34:37-34:39 List V2 | 230 | testdata/Prelude.lc 34:37-34:39 List c_ |
231 | testdata/Prelude.lc 36:10-36:17 Type | 231 | testdata/Prelude.lc 36:10-36:17 Type |
232 | testdata/Prelude.lc 36:10-36:30 Type | 232 | testdata/Prelude.lc 36:10-36:30 Type |
233 | testdata/Prelude.lc 36:10-39:27 V0->V1 | {a} -> {b} -> List (a, b) -> (List a, List b) | 233 | testdata/Prelude.lc 36:10-39:27 a_->b_ | {a} -> {b} -> List (a, b) -> (List a, List b) |
234 | testdata/Prelude.lc 36:11-36:16 Type | 234 | testdata/Prelude.lc 36:11-36:16 Type |
235 | testdata/Prelude.lc 36:12-36:13 V4 | 235 | testdata/Prelude.lc 36:12-36:13 e_ |
236 | testdata/Prelude.lc 36:12-36:15 List Type | 236 | testdata/Prelude.lc 36:12-36:15 List Type |
237 | testdata/Prelude.lc 36:14-36:15 List Type | V2 | 237 | testdata/Prelude.lc 36:14-36:15 List Type | c_ |
238 | testdata/Prelude.lc 36:21-36:30 Type | 238 | testdata/Prelude.lc 36:21-36:30 Type |
239 | testdata/Prelude.lc 36:22-36:25 Type | 239 | testdata/Prelude.lc 36:22-36:25 Type |
240 | testdata/Prelude.lc 36:22-36:29 List Type | 240 | testdata/Prelude.lc 36:22-36:29 List Type |
@@ -242,57 +242,57 @@ testdata/Prelude.lc 36:23-36:24 Type | |||
242 | testdata/Prelude.lc 36:26-36:29 List Type | Type | 242 | testdata/Prelude.lc 36:26-36:29 List Type | Type |
243 | testdata/Prelude.lc 36:27-36:28 Type | 243 | testdata/Prelude.lc 36:27-36:28 Type |
244 | testdata/Prelude.lc 37:1-37:6 {a} -> {b} -> List (a, b) -> (List a, List b) | 244 | testdata/Prelude.lc 37:1-37:6 {a} -> {b} -> List (a, b) -> (List a, List b) |
245 | testdata/Prelude.lc 37:12-37:19 (List V1, List V0) | 245 | testdata/Prelude.lc 37:12-37:19 (List b_, List a_) |
246 | testdata/Prelude.lc 37:12-39:27 (List V2, List V1) | List (V1, V0) -> (List V2, List V1) | 246 | testdata/Prelude.lc 37:12-39:27 (List c_, List b_) | List (b_, a_) -> (List c_, List b_) |
247 | testdata/Prelude.lc 37:13-37:15 {a} -> List a | 247 | testdata/Prelude.lc 37:13-37:15 {a} -> List a |
248 | testdata/Prelude.lc 37:16-37:18 ((List V0)) | {a} -> List a | 248 | testdata/Prelude.lc 37:16-37:18 ((List a_)) | {a} -> List a |
249 | testdata/Prelude.lc 38:20-38:31 (List V13, List V8) | 249 | testdata/Prelude.lc 38:20-38:31 (List n_, List i_) |
250 | testdata/Prelude.lc 38:20-39:27 (List V3, List V0) | (List V3, List V2) | (List V7, List V2) | HList V2 -> V2 | List V3 -> (List V3, List V2) | V2 -> HList V2 -> V2 | V2 -> List V3 -> (List V3, List V2) | 250 | testdata/Prelude.lc 38:20-39:27 (List d_, List a_) | (List d_, List c_) | (List h_, List c_) | HList c_ -> c_ | List d_ -> (List d_, List c_) | c_ -> HList c_ -> c_ | c_ -> List d_ -> (List d_, List c_) |
251 | testdata/Prelude.lc 38:21-38:22 V18 | 251 | testdata/Prelude.lc 38:21-38:22 s_ |
252 | testdata/Prelude.lc 38:21-38:23 List V17 -> List V18 | 252 | testdata/Prelude.lc 38:21-38:23 List r_ -> List s_ |
253 | testdata/Prelude.lc 38:21-38:25 List V15 | 253 | testdata/Prelude.lc 38:21-38:25 List p_ |
254 | testdata/Prelude.lc 38:22-38:23 {a} -> a -> List a -> List a | 254 | testdata/Prelude.lc 38:22-38:23 {a} -> a -> List a -> List a |
255 | testdata/Prelude.lc 38:23-38:25 List V5 | 255 | testdata/Prelude.lc 38:23-38:25 List f_ |
256 | testdata/Prelude.lc 38:26-38:27 V13 | 256 | testdata/Prelude.lc 38:26-38:27 n_ |
257 | testdata/Prelude.lc 38:26-38:28 List V12 -> List V13 | 257 | testdata/Prelude.lc 38:26-38:28 List m_ -> List n_ |
258 | testdata/Prelude.lc 38:26-38:30 ((List V8)) | List V10 | 258 | testdata/Prelude.lc 38:26-38:30 ((List i_)) | List k_ |
259 | testdata/Prelude.lc 38:27-38:28 {a} -> a -> List a -> List a | 259 | testdata/Prelude.lc 38:27-38:28 {a} -> a -> List a -> List a |
260 | testdata/Prelude.lc 38:28-38:30 List V5 | 260 | testdata/Prelude.lc 38:28-38:30 List f_ |
261 | testdata/Prelude.lc 39:10-39:12 HList V2 -> V2 | V10 | V2 -> HList V2 -> V2 | V3 | V7 | 261 | testdata/Prelude.lc 39:10-39:12 HList c_ -> c_ | c_ -> HList c_ -> c_ | d_ | h_ | k_ |
262 | testdata/Prelude.lc 39:10-39:15 (List V4, List V3) | (List V5, List V4) | 262 | testdata/Prelude.lc 39:10-39:15 (List e_, List d_) | (List f_, List e_) |
263 | testdata/Prelude.lc 39:13-39:15 HList V2 -> V2 | V2 | V2 -> HList V2 -> V2 | V5 | 263 | testdata/Prelude.lc 39:13-39:15 HList c_ -> c_ | c_ | c_ -> HList c_ -> c_ | f_ |
264 | testdata/Prelude.lc 39:19-39:24 {a} -> {b} -> List (a, b) -> (List a, List b) | 264 | testdata/Prelude.lc 39:19-39:24 {a} -> {b} -> List (a, b) -> (List a, List b) |
265 | testdata/Prelude.lc 39:19-39:27 (List V1, List V0) | 265 | testdata/Prelude.lc 39:19-39:27 (List b_, List a_) |
266 | testdata/Prelude.lc 39:25-39:27 List V17 | 266 | testdata/Prelude.lc 39:25-39:27 List r_ |
267 | testdata/Prelude.lc 41:1-41:7 {a} -> a->Bool -> List a -> List a | 267 | testdata/Prelude.lc 41:1-41:7 {a} -> a->Bool -> List a -> List a |
268 | testdata/Prelude.lc 41:21-41:23 {a} -> List a | 268 | testdata/Prelude.lc 41:21-41:23 {a} -> List a |
269 | testdata/Prelude.lc 41:21-44:49 List V0 -> List V1 | V0->V1 | 269 | testdata/Prelude.lc 41:21-44:49 List a_ -> List b_ | a_->b_ |
270 | testdata/Prelude.lc 42:22-44:49 List V2 | List V2 -> List V2 | V1 -> List V2 -> List V2 | 270 | testdata/Prelude.lc 42:22-44:49 List c_ | List c_ -> List c_ | b_ -> List c_ -> List c_ |
271 | testdata/Prelude.lc 42:27-42:31 V6 | 271 | testdata/Prelude.lc 42:27-42:31 g_ |
272 | testdata/Prelude.lc 42:32-42:33 V5 | 272 | testdata/Prelude.lc 42:32-42:33 f_ |
273 | testdata/Prelude.lc 43:32-44:49 Bool -> List V6 | 273 | testdata/Prelude.lc 43:32-44:49 Bool -> List g_ |
274 | testdata/Prelude.lc 43:33-43:34 V7 | 274 | testdata/Prelude.lc 43:33-43:34 h_ |
275 | testdata/Prelude.lc 43:33-43:36 List V6 -> List V7 | 275 | testdata/Prelude.lc 43:33-43:36 List g_ -> List h_ |
276 | testdata/Prelude.lc 43:33-43:51 List V5 | 276 | testdata/Prelude.lc 43:33-43:51 List f_ |
277 | testdata/Prelude.lc 43:35-43:36 {a} -> a -> List a -> List a | 277 | testdata/Prelude.lc 43:35-43:36 {a} -> a -> List a -> List a |
278 | testdata/Prelude.lc 43:37-43:43 V9 -> List V6 -> List V7 | 278 | testdata/Prelude.lc 43:37-43:43 j_ -> List g_ -> List h_ |
279 | testdata/Prelude.lc 43:37-43:48 List V5 -> List V6 | 279 | testdata/Prelude.lc 43:37-43:48 List f_ -> List g_ |
280 | testdata/Prelude.lc 43:37-43:51 List V5 | 280 | testdata/Prelude.lc 43:37-43:51 List f_ |
281 | testdata/Prelude.lc 43:44-43:48 V9 | 281 | testdata/Prelude.lc 43:44-43:48 j_ |
282 | testdata/Prelude.lc 43:49-43:51 List V5 | 282 | testdata/Prelude.lc 43:49-43:51 List f_ |
283 | testdata/Prelude.lc 44:34-44:40 V12 | 283 | testdata/Prelude.lc 44:34-44:40 m_ |
284 | testdata/Prelude.lc 44:41-44:45 V13 | 284 | testdata/Prelude.lc 44:41-44:45 n_ |
285 | testdata/Prelude.lc 44:46-44:48 List V10 | 285 | testdata/Prelude.lc 44:46-44:48 List k_ |
286 | testdata/Prelude.lc 49:9-49:12 Type | 286 | testdata/Prelude.lc 49:9-49:12 Type |
287 | testdata/Prelude.lc 49:9-49:19 Type | 287 | testdata/Prelude.lc 49:9-49:19 Type |
288 | testdata/Prelude.lc 49:10-49:11 V1 | 288 | testdata/Prelude.lc 49:10-49:11 b_ |
289 | testdata/Prelude.lc 49:16-49:19 Type | 289 | testdata/Prelude.lc 49:16-49:19 Type |
290 | testdata/Prelude.lc 49:17-49:18 Type | 290 | testdata/Prelude.lc 49:17-49:18 Type |
291 | testdata/Prelude.lc 50:1-50:5 {a} -> List a -> List a | 291 | testdata/Prelude.lc 50:1-50:5 {a} -> List a -> List a |
292 | testdata/Prelude.lc 50:16-50:18 List V0 -> List V1 | List V1 | List V2 -> V2 | List V3 | V1 -> List V2 -> V2 | 292 | testdata/Prelude.lc 50:16-50:18 List a_ -> List b_ | List b_ | List c_ -> c_ | List d_ | b_ -> List c_ -> c_ |
293 | testdata/Prelude.lc 52:10-52:13 Type | 293 | testdata/Prelude.lc 52:10-52:13 Type |
294 | testdata/Prelude.lc 52:10-52:25 Type | 294 | testdata/Prelude.lc 52:10-52:25 Type |
295 | testdata/Prelude.lc 52:11-52:12 V1 | 295 | testdata/Prelude.lc 52:11-52:12 b_ |
296 | testdata/Prelude.lc 52:17-52:25 Type | 296 | testdata/Prelude.lc 52:17-52:25 Type |
297 | testdata/Prelude.lc 52:18-52:24 Type | 297 | testdata/Prelude.lc 52:18-52:24 Type |
298 | testdata/Prelude.lc 52:19-52:20 Type | 298 | testdata/Prelude.lc 52:19-52:20 Type |
@@ -300,138 +300,138 @@ testdata/Prelude.lc 52:19-52:23 List Type | |||
300 | testdata/Prelude.lc 52:22-52:23 List Type | Type | 300 | testdata/Prelude.lc 52:22-52:23 List Type | Type |
301 | testdata/Prelude.lc 53:1-53:6 {a} -> List a -> List (a, a) | 301 | testdata/Prelude.lc 53:1-53:6 {a} -> List a -> List (a, a) |
302 | testdata/Prelude.lc 53:11-53:14 {a} -> {b} -> List a -> List b -> List (a, b) | 302 | testdata/Prelude.lc 53:11-53:14 {a} -> {b} -> List a -> List b -> List (a, b) |
303 | testdata/Prelude.lc 53:11-53:16 List V0 -> List (V3, V1) | 303 | testdata/Prelude.lc 53:11-53:16 List a_ -> List (d_, b_) |
304 | testdata/Prelude.lc 53:11-53:25 List (V1, V1) | List V0 -> List (V1, V1) | 304 | testdata/Prelude.lc 53:11-53:25 List (b_, b_) | List a_ -> List (b_, b_) |
305 | testdata/Prelude.lc 53:15-53:16 List V3 | 305 | testdata/Prelude.lc 53:15-53:16 List d_ |
306 | testdata/Prelude.lc 53:18-53:22 {a} -> List a -> List a | 306 | testdata/Prelude.lc 53:18-53:22 {a} -> List a -> List a |
307 | testdata/Prelude.lc 53:18-53:24 List V1 | 307 | testdata/Prelude.lc 53:18-53:24 List b_ |
308 | testdata/Prelude.lc 53:23-53:24 List V2 | 308 | testdata/Prelude.lc 53:23-53:24 List c_ |
309 | testdata/Prelude.lc 55:1-55:7 {a} -> {b} -> (a -> b->a) -> a -> List b -> a | 309 | testdata/Prelude.lc 55:1-55:7 {a} -> {b} -> (a -> b->a) -> a -> List b -> a |
310 | testdata/Prelude.lc 55:17-55:18 V5 | 310 | testdata/Prelude.lc 55:17-55:18 f_ |
311 | testdata/Prelude.lc 55:17-56:41 List V1 -> V6 | V0->V1 | 311 | testdata/Prelude.lc 55:17-56:41 List b_ -> g_ | a_->b_ |
312 | testdata/Prelude.lc 56:22-56:28 V10 | 312 | testdata/Prelude.lc 56:22-56:28 k_ |
313 | testdata/Prelude.lc 56:22-56:41 List V1 -> V6 | V0 -> List V1 -> V6 | 313 | testdata/Prelude.lc 56:22-56:41 List b_ -> g_ | a_ -> List b_ -> g_ |
314 | testdata/Prelude.lc 56:29-56:30 V11 | 314 | testdata/Prelude.lc 56:29-56:30 l_ |
315 | testdata/Prelude.lc 56:32-56:33 V12 | 315 | testdata/Prelude.lc 56:32-56:33 m_ |
316 | testdata/Prelude.lc 56:34-56:35 V13 | 316 | testdata/Prelude.lc 56:34-56:35 n_ |
317 | testdata/Prelude.lc 56:36-56:37 V10 | 317 | testdata/Prelude.lc 56:36-56:37 k_ |
318 | testdata/Prelude.lc 56:39-56:41 List V7 | 318 | testdata/Prelude.lc 56:39-56:41 List h_ |
319 | testdata/Prelude.lc 58:1-58:7 {a} -> (a -> a->a) -> List a -> a | 319 | testdata/Prelude.lc 58:1-58:7 {a} -> (a -> a->a) -> List a -> a |
320 | testdata/Prelude.lc 58:20-58:25 {a} -> {b} -> (b -> a->a) -> a -> List b -> a | 320 | testdata/Prelude.lc 58:20-58:25 {a} -> {b} -> (b -> a->a) -> a -> List b -> a |
321 | testdata/Prelude.lc 58:20-58:27 V1 -> List V1 -> V3 | 321 | testdata/Prelude.lc 58:20-58:27 b_ -> List b_ -> d_ |
322 | testdata/Prelude.lc 58:20-58:29 List V0 -> V5 | 322 | testdata/Prelude.lc 58:20-58:29 List a_ -> f_ |
323 | testdata/Prelude.lc 58:20-58:32 List V2 -> V2 | V1 -> List V2 -> V2 | V2 | 323 | testdata/Prelude.lc 58:20-58:32 List c_ -> c_ | b_ -> List c_ -> c_ | c_ |
324 | testdata/Prelude.lc 58:26-58:27 V9 | 324 | testdata/Prelude.lc 58:26-58:27 j_ |
325 | testdata/Prelude.lc 58:28-58:29 V5 | 325 | testdata/Prelude.lc 58:28-58:29 f_ |
326 | testdata/Prelude.lc 58:30-58:32 List V3 | 326 | testdata/Prelude.lc 58:30-58:32 List d_ |
327 | testdata/Prelude.lc 60:1-60:6 {a} -> List a -> (List a, List a) | 327 | testdata/Prelude.lc 60:1-60:6 {a} -> List a -> (List a, List a) |
328 | testdata/Prelude.lc 60:12-60:20 (List V1, List V0) | 328 | testdata/Prelude.lc 60:12-60:20 (List b_, List a_) |
329 | testdata/Prelude.lc 60:12-61:55 List V1 -> (List V2, List V1) | V0->V1 | 329 | testdata/Prelude.lc 60:12-61:55 List b_ -> (List c_, List b_) | a_->b_ |
330 | testdata/Prelude.lc 60:13-60:15 {a} -> List a | 330 | testdata/Prelude.lc 60:13-60:15 {a} -> List a |
331 | testdata/Prelude.lc 60:17-60:19 ((List V0)) | {a} -> List a | 331 | testdata/Prelude.lc 60:17-60:19 ((List a_)) | {a} -> List a |
332 | testdata/Prelude.lc 61:17-61:28 (List V8, V2) | 332 | testdata/Prelude.lc 61:17-61:28 (List i_, c_) |
333 | testdata/Prelude.lc 61:17-61:55 List V3 -> (List V3, List V2) | V2 -> List V3 -> (List V3, List V2) | 333 | testdata/Prelude.lc 61:17-61:55 List d_ -> (List d_, List c_) | c_ -> List d_ -> (List d_, List c_) |
334 | testdata/Prelude.lc 61:18-61:19 V12 | 334 | testdata/Prelude.lc 61:18-61:19 m_ |
335 | testdata/Prelude.lc 61:18-61:20 List V11 -> List V12 | 335 | testdata/Prelude.lc 61:18-61:20 List l_ -> List m_ |
336 | testdata/Prelude.lc 61:18-61:23 List V9 | 336 | testdata/Prelude.lc 61:18-61:23 List j_ |
337 | testdata/Prelude.lc 61:19-61:20 {a} -> a -> List a -> List a | 337 | testdata/Prelude.lc 61:19-61:20 {a} -> a -> List a -> List a |
338 | testdata/Prelude.lc 61:21-61:23 V3 | 338 | testdata/Prelude.lc 61:21-61:23 d_ |
339 | testdata/Prelude.lc 61:25-61:27 ((V2)) | V5 | 339 | testdata/Prelude.lc 61:25-61:27 ((c_)) | f_ |
340 | testdata/Prelude.lc 61:37-61:39 HList V2 -> V2 | V10 | V2 -> HList V2 -> V2 | V3 | V7 | 340 | testdata/Prelude.lc 61:37-61:39 HList c_ -> c_ | c_ -> HList c_ -> c_ | d_ | h_ | k_ |
341 | testdata/Prelude.lc 61:37-61:43 (V4, V3) | V3 | 341 | testdata/Prelude.lc 61:37-61:43 (e_, d_) | d_ |
342 | testdata/Prelude.lc 61:41-61:43 HList V2 -> V2 | V2 | V2 -> HList V2 -> V2 | V5 | 342 | testdata/Prelude.lc 61:41-61:43 HList c_ -> c_ | c_ | c_ -> HList c_ -> c_ | f_ |
343 | testdata/Prelude.lc 61:47-61:52 V8 | 343 | testdata/Prelude.lc 61:47-61:52 i_ |
344 | testdata/Prelude.lc 61:53-61:55 List V7 | 344 | testdata/Prelude.lc 61:53-61:55 List h_ |
345 | testdata/Prelude.lc 63:1-63:8 {a} -> (a -> a->Ordering) -> List a -> List a -> List a | 345 | testdata/Prelude.lc 63:1-63:8 {a} -> (a -> a->Ordering) -> List a -> List a -> List a |
346 | testdata/Prelude.lc 63:27-65:32 List V1 -> V9 | List V4 | V0 -> List V1 -> V9 | 346 | testdata/Prelude.lc 63:27-65:32 List b_ -> j_ | List e_ | a_ -> List b_ -> j_ |
347 | testdata/Prelude.lc 63:27-67:21 List V1 -> V4 | List V2 | List V2 -> List V3 | V0 -> List V1 -> V4 | V0->V1 | 347 | testdata/Prelude.lc 63:27-67:21 List b_ -> e_ | List c_ | List c_ -> List d_ | a_ -> List b_ -> e_ | a_->b_ |
348 | testdata/Prelude.lc 63:32-63:33 V9 | 348 | testdata/Prelude.lc 63:32-63:33 j_ |
349 | testdata/Prelude.lc 63:34-63:35 V7 | 349 | testdata/Prelude.lc 63:34-63:35 h_ |
350 | testdata/Prelude.lc 63:36-63:37 V8 | 350 | testdata/Prelude.lc 63:36-63:37 i_ |
351 | testdata/Prelude.lc 64:11-64:12 V9 | 351 | testdata/Prelude.lc 64:11-64:12 j_ |
352 | testdata/Prelude.lc 64:11-64:13 List V8 -> List V9 | 352 | testdata/Prelude.lc 64:11-64:13 List i_ -> List j_ |
353 | testdata/Prelude.lc 64:11-64:33 List V7 | 353 | testdata/Prelude.lc 64:11-64:33 List h_ |
354 | testdata/Prelude.lc 64:11-65:32 List V6 -> Ordering -> List V8 | 354 | testdata/Prelude.lc 64:11-65:32 List g_ -> Ordering -> List i_ |
355 | testdata/Prelude.lc 64:12-64:13 {a} -> a -> List a -> List a | 355 | testdata/Prelude.lc 64:12-64:13 {a} -> a -> List a -> List a |
356 | testdata/Prelude.lc 64:14-64:21 V15 | 356 | testdata/Prelude.lc 64:14-64:21 p_ |
357 | testdata/Prelude.lc 64:22-64:23 V16 | 357 | testdata/Prelude.lc 64:22-64:23 q_ |
358 | testdata/Prelude.lc 64:24-64:26 List V11 | 358 | testdata/Prelude.lc 64:24-64:26 List l_ |
359 | testdata/Prelude.lc 64:28-64:29 V9 | 359 | testdata/Prelude.lc 64:28-64:29 j_ |
360 | testdata/Prelude.lc 64:28-64:30 List V8 -> List V9 | 360 | testdata/Prelude.lc 64:28-64:30 List i_ -> List j_ |
361 | testdata/Prelude.lc 64:28-64:32 List V8 | 361 | testdata/Prelude.lc 64:28-64:32 List i_ |
362 | testdata/Prelude.lc 64:29-64:30 {a} -> a -> List a -> List a | 362 | testdata/Prelude.lc 64:29-64:30 {a} -> a -> List a -> List a |
363 | testdata/Prelude.lc 64:30-64:32 List V8 | 363 | testdata/Prelude.lc 64:30-64:32 List i_ |
364 | testdata/Prelude.lc 65:10-65:11 V5 | V7 | 364 | testdata/Prelude.lc 65:10-65:11 f_ | h_ |
365 | testdata/Prelude.lc 65:10-65:12 List V4 -> List V5 | List V6 -> List V7 | 365 | testdata/Prelude.lc 65:10-65:12 List e_ -> List f_ | List g_ -> List h_ |
366 | testdata/Prelude.lc 65:10-65:32 List V6 | 366 | testdata/Prelude.lc 65:10-65:32 List g_ |
367 | testdata/Prelude.lc 65:11-65:12 {a} -> a -> List a -> List a | 367 | testdata/Prelude.lc 65:11-65:12 {a} -> a -> List a -> List a |
368 | testdata/Prelude.lc 65:13-65:20 V12 -> List V7 -> List V8 -> List V9 | 368 | testdata/Prelude.lc 65:13-65:20 m_ -> List h_ -> List i_ -> List j_ |
369 | testdata/Prelude.lc 65:13-65:22 List V6 -> List V7 -> List V8 | 369 | testdata/Prelude.lc 65:13-65:22 List g_ -> List h_ -> List i_ |
370 | testdata/Prelude.lc 65:13-65:29 List V6 -> List V7 | 370 | testdata/Prelude.lc 65:13-65:29 List g_ -> List h_ |
371 | testdata/Prelude.lc 65:13-65:32 List V6 | 371 | testdata/Prelude.lc 65:13-65:32 List g_ |
372 | testdata/Prelude.lc 65:21-65:22 V12 | 372 | testdata/Prelude.lc 65:21-65:22 m_ |
373 | testdata/Prelude.lc 65:24-65:25 V7 | 373 | testdata/Prelude.lc 65:24-65:25 h_ |
374 | testdata/Prelude.lc 65:24-65:26 List V6 -> List V7 | 374 | testdata/Prelude.lc 65:24-65:26 List g_ -> List h_ |
375 | testdata/Prelude.lc 65:24-65:28 List V6 | 375 | testdata/Prelude.lc 65:24-65:28 List g_ |
376 | testdata/Prelude.lc 65:25-65:26 {a} -> a -> List a -> List a | 376 | testdata/Prelude.lc 65:25-65:26 {a} -> a -> List a -> List a |
377 | testdata/Prelude.lc 65:26-65:28 List V6 | 377 | testdata/Prelude.lc 65:26-65:28 List g_ |
378 | testdata/Prelude.lc 65:30-65:32 List V6 | 378 | testdata/Prelude.lc 65:30-65:32 List g_ |
379 | testdata/Prelude.lc 66:19-66:21 V3 | 379 | testdata/Prelude.lc 66:19-66:21 d_ |
380 | testdata/Prelude.lc 67:19-67:21 V8 | 380 | testdata/Prelude.lc 67:19-67:21 i_ |
381 | testdata/Prelude.lc 69:1-69:7 {a} -> (a -> a->Ordering) -> List a -> List a | 381 | testdata/Prelude.lc 69:1-69:7 {a} -> (a -> a->Ordering) -> List a -> List a |
382 | testdata/Prelude.lc 69:15-69:17 {a} -> List a | 382 | testdata/Prelude.lc 69:15-69:17 {a} -> List a |
383 | testdata/Prelude.lc 69:15-71:71 List V1 -> List V2 | V0->V1 | 383 | testdata/Prelude.lc 69:15-71:71 List b_ -> List c_ | a_->b_ |
384 | testdata/Prelude.lc 70:16-70:19 List V4 | 384 | testdata/Prelude.lc 70:16-70:19 List e_ |
385 | testdata/Prelude.lc 70:16-71:71 List V1 -> List V6 | List V2 -> List V2 | List V3 | V1 -> List V2 -> List V2 | 385 | testdata/Prelude.lc 70:16-71:71 List b_ -> List g_ | List c_ -> List c_ | List d_ | b_ -> List c_ -> List c_ |
386 | testdata/Prelude.lc 70:17-70:18 V6 | 386 | testdata/Prelude.lc 70:17-70:18 g_ |
387 | testdata/Prelude.lc 71:15-71:22 {a} -> {b} -> {c} -> (a -> c->b) -> (a, c)->b | 387 | testdata/Prelude.lc 71:15-71:22 {a} -> {b} -> {c} -> (a -> c->b) -> (a, c)->b |
388 | testdata/Prelude.lc 71:15-71:34 (List V0, List V0) -> List V1 | 388 | testdata/Prelude.lc 71:15-71:34 (List a_, List a_) -> List b_ |
389 | testdata/Prelude.lc 71:15-71:71 List V1 -> List V6 | List V7 | V0 -> List V1 -> List V6 | 389 | testdata/Prelude.lc 71:15-71:71 List b_ -> List g_ | List h_ | a_ -> List b_ -> List g_ |
390 | testdata/Prelude.lc 71:24-71:31 {a} -> (a -> a->Ordering) -> List a -> List a -> List a | 390 | testdata/Prelude.lc 71:24-71:31 {a} -> (a -> a->Ordering) -> List a -> List a -> List a |
391 | testdata/Prelude.lc 71:24-71:33 List V0 -> List V1 -> List V2 | 391 | testdata/Prelude.lc 71:24-71:33 List a_ -> List b_ -> List c_ |
392 | testdata/Prelude.lc 71:32-71:33 V14 | 392 | testdata/Prelude.lc 71:32-71:33 o_ |
393 | testdata/Prelude.lc 71:36-71:70 (List V7, List V7) | 393 | testdata/Prelude.lc 71:36-71:70 (List h_, List h_) |
394 | testdata/Prelude.lc 71:37-71:43 V15 | 394 | testdata/Prelude.lc 71:37-71:43 p_ |
395 | testdata/Prelude.lc 71:37-71:49 V2->V1 -> (V4, V3)->(V3, V2) | 395 | testdata/Prelude.lc 71:37-71:49 c_->b_ -> (e_, d_)->(d_, c_) |
396 | testdata/Prelude.lc 71:37-71:58 (V1, V1)->(V1, V1) | 396 | testdata/Prelude.lc 71:37-71:58 (b_, b_)->(b_, b_) |
397 | testdata/Prelude.lc 71:44-71:45 V13 -> V14->Ordering | 397 | testdata/Prelude.lc 71:44-71:45 n_ -> o_->Ordering |
398 | testdata/Prelude.lc 71:46-71:49 {a} -> {b} -> {c} -> {d} -> a->c -> b->d -> (a, b)->(c, d) | 398 | testdata/Prelude.lc 71:46-71:49 {a} -> {b} -> {c} -> {d} -> a->c -> b->d -> (a, b)->(c, d) |
399 | testdata/Prelude.lc 71:50-71:56 (V10 -> V11->Ordering) -> V4->V3 | 399 | testdata/Prelude.lc 71:50-71:56 (k_ -> l_->Ordering) -> e_->d_ |
400 | testdata/Prelude.lc 71:50-71:58 V1->V1 | 400 | testdata/Prelude.lc 71:50-71:58 b_->b_ |
401 | testdata/Prelude.lc 71:57-71:58 V8 -> V9->Ordering | 401 | testdata/Prelude.lc 71:57-71:58 i_ -> j_->Ordering |
402 | testdata/Prelude.lc 71:61-71:66 {a} -> List a -> (List a, List a) | 402 | testdata/Prelude.lc 71:61-71:66 {a} -> List a -> (List a, List a) |
403 | testdata/Prelude.lc 71:61-71:69 (List V0, List V0) | 403 | testdata/Prelude.lc 71:61-71:69 (List a_, List a_) |
404 | testdata/Prelude.lc 71:67-71:69 V10 | 404 | testdata/Prelude.lc 71:67-71:69 k_ |
405 | testdata/Prelude.lc 73:12-73:32 Type | 405 | testdata/Prelude.lc 73:12-73:32 Type |
406 | testdata/Prelude.lc 73:12-74:35 V0->V1 | {a} -> a->a -> a -> List a | 406 | testdata/Prelude.lc 73:12-74:35 a_->b_ | {a} -> a->a -> a -> List a |
407 | testdata/Prelude.lc 73:13-73:14 V1 | 407 | testdata/Prelude.lc 73:13-73:14 b_ |
408 | testdata/Prelude.lc 73:18-73:19 Type | 408 | testdata/Prelude.lc 73:18-73:19 Type |
409 | testdata/Prelude.lc 73:24-73:25 Type | 409 | testdata/Prelude.lc 73:24-73:25 Type |
410 | testdata/Prelude.lc 73:24-73:32 Type | 410 | testdata/Prelude.lc 73:24-73:32 Type |
411 | testdata/Prelude.lc 73:29-73:32 Type | 411 | testdata/Prelude.lc 73:29-73:32 Type |
412 | testdata/Prelude.lc 73:30-73:31 Type | 412 | testdata/Prelude.lc 73:30-73:31 Type |
413 | testdata/Prelude.lc 74:1-74:8 {a} -> a->a -> a -> List a | 413 | testdata/Prelude.lc 74:1-74:8 {a} -> a->a -> a -> List a |
414 | testdata/Prelude.lc 74:16-74:17 V3 | 414 | testdata/Prelude.lc 74:16-74:17 d_ |
415 | testdata/Prelude.lc 74:16-74:19 List V2 -> List V3 | 415 | testdata/Prelude.lc 74:16-74:19 List c_ -> List d_ |
416 | testdata/Prelude.lc 74:16-74:35 List V2 | V0->V1 -> V1 -> List V2 | V1 -> List V2 | 416 | testdata/Prelude.lc 74:16-74:35 List c_ | a_->b_ -> b_ -> List c_ | b_ -> List c_ |
417 | testdata/Prelude.lc 74:18-74:19 {a} -> a -> List a -> List a | 417 | testdata/Prelude.lc 74:18-74:19 {a} -> a -> List a -> List a |
418 | testdata/Prelude.lc 74:20-74:27 {a} -> a->a -> a -> List a | 418 | testdata/Prelude.lc 74:20-74:27 {a} -> a->a -> a -> List a |
419 | testdata/Prelude.lc 74:20-74:29 V2 -> List V3 | 419 | testdata/Prelude.lc 74:20-74:29 c_ -> List d_ |
420 | testdata/Prelude.lc 74:20-74:35 List V2 | 420 | testdata/Prelude.lc 74:20-74:35 List c_ |
421 | testdata/Prelude.lc 74:28-74:29 V3->V4 | 421 | testdata/Prelude.lc 74:28-74:29 d_->e_ |
422 | testdata/Prelude.lc 74:31-74:32 V2->V3 | 422 | testdata/Prelude.lc 74:31-74:32 c_->d_ |
423 | testdata/Prelude.lc 74:31-74:34 V2 | 423 | testdata/Prelude.lc 74:31-74:34 c_ |
424 | testdata/Prelude.lc 74:33-74:34 V2 | 424 | testdata/Prelude.lc 74:33-74:34 c_ |
425 | testdata/Prelude.lc 76:1-76:4 {a} -> {b} -> (a, b)->a | 425 | testdata/Prelude.lc 76:1-76:4 {a} -> {b} -> (a, b)->a |
426 | testdata/Prelude.lc 76:14-76:15 HList V2 -> V2 | V10 | V2 -> HList V2 -> V2 | V3 | V7 | 426 | testdata/Prelude.lc 76:14-76:15 HList c_ -> c_ | c_ -> HList c_ -> c_ | d_ | h_ | k_ |
427 | testdata/Prelude.lc 77:1-77:4 {a} -> {b} -> (a, b)->b | 427 | testdata/Prelude.lc 77:1-77:4 {a} -> {b} -> (a, b)->b |
428 | testdata/Prelude.lc 77:14-77:15 HList V2 -> V2 | V2 | V2 -> HList V2 -> V2 | V5 | 428 | testdata/Prelude.lc 77:14-77:15 HList c_ -> c_ | c_ | c_ -> HList c_ -> c_ | f_ |
429 | testdata/Prelude.lc 79:7-79:10 Bool -> Bool->Bool | 429 | testdata/Prelude.lc 79:7-79:10 Bool -> Bool->Bool |
430 | testdata/Prelude.lc 79:15-79:16 V2 | 430 | testdata/Prelude.lc 79:15-79:16 c_ |
431 | testdata/Prelude.lc 79:15-80:18 Bool->Bool | 431 | testdata/Prelude.lc 79:15-80:18 Bool->Bool |
432 | testdata/Prelude.lc 80:14-80:18 Bool | 432 | testdata/Prelude.lc 80:14-80:18 Bool |
433 | testdata/Prelude.lc 84:6-84:9 Bool -> Bool->Bool | 433 | testdata/Prelude.lc 84:6-84:9 Bool -> Bool->Bool |
434 | testdata/Prelude.lc 84:14-84:15 V1 | 434 | testdata/Prelude.lc 84:14-84:15 b_ |
435 | testdata/Prelude.lc 84:14-85:20 Bool->Bool | 435 | testdata/Prelude.lc 84:14-85:20 Bool->Bool |
436 | testdata/Prelude.lc 85:15-85:20 Bool | 436 | testdata/Prelude.lc 85:15-85:20 Bool |
437 | testdata/Prelude.lc 122:6-122:13 Type | 437 | testdata/Prelude.lc 122:6-122:13 Type |
@@ -441,7 +441,7 @@ testdata/Prelude.lc 122:16-122:23 RecItem | String -> Type->RecItem | Type | |||
441 | testdata/Prelude.lc 122:24-122:30 Type | 441 | testdata/Prelude.lc 122:24-122:30 Type |
442 | testdata/Prelude.lc 122:31-122:35 Type | 442 | testdata/Prelude.lc 122:31-122:35 Type |
443 | testdata/Prelude.lc 124:1-124:12 RecItem->Type | 443 | testdata/Prelude.lc 124:1-124:12 RecItem->Type |
444 | testdata/Prelude.lc 124:29-124:30 String -> Type->V2 | Type | Type->V2 | 444 | testdata/Prelude.lc 124:29-124:30 String -> Type->c_ | Type | Type->c_ |
445 | testdata/Prelude.lc 126:6-126:13 List RecItem -> Type | Type | 445 | testdata/Prelude.lc 126:6-126:13 List RecItem -> Type | Type |
446 | testdata/Prelude.lc 126:6-126:17 Type | 446 | testdata/Prelude.lc 126:6-126:17 Type |
447 | testdata/Prelude.lc 126:6-127:17 Type | 447 | testdata/Prelude.lc 126:6-127:17 Type |
@@ -449,7 +449,7 @@ testdata/Prelude.lc 126:6-127:46 Type | |||
449 | testdata/Prelude.lc 126:15-126:17 List RecItem | 449 | testdata/Prelude.lc 126:15-126:17 List RecItem |
450 | testdata/Prelude.lc 126:21-126:30 Type | 450 | testdata/Prelude.lc 126:21-126:30 Type |
451 | testdata/Prelude.lc 126:22-126:29 Type | 451 | testdata/Prelude.lc 126:22-126:29 Type |
452 | testdata/Prelude.lc 127:7-127:17 RecordC V2 | Type | {a : List RecItem} -> HList ('map RecItem Type 'recItemType a) -> RecordC a | 452 | testdata/Prelude.lc 127:7-127:17 RecordC c_ | Type | {a : List RecItem} -> HList ('map RecItem Type 'recItemType a) -> RecordC a |
453 | testdata/Prelude.lc 127:19-127:24 List Type -> Type | 453 | testdata/Prelude.lc 127:19-127:24 List Type -> Type |
454 | testdata/Prelude.lc 127:19-127:45 Type | 454 | testdata/Prelude.lc 127:19-127:45 Type |
455 | testdata/Prelude.lc 127:26-127:29 {a} -> {b} -> a->b -> List a -> List b | 455 | testdata/Prelude.lc 127:26-127:29 {a} -> {b} -> a->b -> List a -> List b |
@@ -460,37 +460,37 @@ testdata/Prelude.lc 127:42-127:44 List RecItem | |||
460 | testdata/Prelude.lc 129:1-129:7 String -> Type -> List RecItem -> Type | 460 | testdata/Prelude.lc 129:1-129:7 String -> Type -> List RecItem -> Type |
461 | testdata/Prelude.lc 129:17-129:23 String->Type | 461 | testdata/Prelude.lc 129:17-129:23 String->Type |
462 | testdata/Prelude.lc 129:17-129:26 Type | 462 | testdata/Prelude.lc 129:17-129:26 Type |
463 | testdata/Prelude.lc 129:17-130:75 List RecItem -> Type | V0->V1 | 463 | testdata/Prelude.lc 129:17-130:75 List RecItem -> Type | a_->b_ |
464 | testdata/Prelude.lc 129:24-129:26 String | 464 | testdata/Prelude.lc 129:24-129:26 String |
465 | testdata/Prelude.lc 130:34-130:75 List V1 -> Type | String -> Type->V2 | Type | Type->V2 | V0 -> List V1 -> Type | 465 | testdata/Prelude.lc 130:34-130:75 List b_ -> Type | String -> Type->c_ | Type | Type->c_ | a_ -> List b_ -> Type |
466 | testdata/Prelude.lc 130:37-130:38 V14 | 466 | testdata/Prelude.lc 130:37-130:38 o_ |
467 | testdata/Prelude.lc 130:37-130:41 V13->Bool | 467 | testdata/Prelude.lc 130:37-130:41 n_->Bool |
468 | testdata/Prelude.lc 130:37-130:44 Bool | 468 | testdata/Prelude.lc 130:37-130:44 Bool |
469 | testdata/Prelude.lc 130:37-130:56 Type->Type | 469 | testdata/Prelude.lc 130:37-130:56 Type->Type |
470 | testdata/Prelude.lc 130:39-130:41 {a} -> {_ : Eq a} -> a -> a->Bool | 470 | testdata/Prelude.lc 130:39-130:41 {a} -> {_ : Eq a} -> a -> a->Bool |
471 | testdata/Prelude.lc 130:42-130:44 String | 471 | testdata/Prelude.lc 130:42-130:44 String |
472 | testdata/Prelude.lc 130:50-130:51 V11 | 472 | testdata/Prelude.lc 130:50-130:51 l_ |
473 | testdata/Prelude.lc 130:50-130:53 V10->Type | 473 | testdata/Prelude.lc 130:50-130:53 k_->Type |
474 | testdata/Prelude.lc 130:50-130:56 Type | 474 | testdata/Prelude.lc 130:50-130:56 Type |
475 | testdata/Prelude.lc 130:52-130:53 {a} -> a -> a->Type | 475 | testdata/Prelude.lc 130:52-130:53 {a} -> a -> a->Type |
476 | testdata/Prelude.lc 130:54-130:56 Type | 476 | testdata/Prelude.lc 130:54-130:56 Type |
477 | testdata/Prelude.lc 130:62-130:68 V10 | 477 | testdata/Prelude.lc 130:62-130:68 k_ |
478 | testdata/Prelude.lc 130:69-130:70 String | 478 | testdata/Prelude.lc 130:69-130:70 String |
479 | testdata/Prelude.lc 130:71-130:72 Type | 479 | testdata/Prelude.lc 130:71-130:72 Type |
480 | testdata/Prelude.lc 130:73-130:75 List V8 | 480 | testdata/Prelude.lc 130:73-130:75 List i_ |
481 | testdata/Prelude.lc 132:1-132:7 {a} -> {b : List Type} -> HList ('Cons a b) -> a | 481 | testdata/Prelude.lc 132:1-132:7 {a} -> {b : List Type} -> HList ('Cons a b) -> a |
482 | testdata/Prelude.lc 132:10-132:23 {a} -> {b : List Type} -> c:Type -> (a -> HList b -> c) -> HList ('Cons a b) -> c | 482 | testdata/Prelude.lc 132:10-132:23 {a} -> {b : List Type} -> c:Type -> (a -> HList b -> c) -> HList ('Cons a b) -> c |
483 | testdata/Prelude.lc 132:10-132:25 (V2 -> HList V2 -> V2) -> HList ('Cons V3 V2) -> V2 | 483 | testdata/Prelude.lc 132:10-132:25 (c_ -> HList c_ -> c_) -> HList ('Cons d_ c_) -> c_ |
484 | testdata/Prelude.lc 132:10-132:37 HList ('Cons V1 V0) -> V2 | 484 | testdata/Prelude.lc 132:10-132:37 HList ('Cons b_ a_) -> c_ |
485 | testdata/Prelude.lc 132:27-132:36 V2 -> HList V2 -> V2 | 485 | testdata/Prelude.lc 132:27-132:36 c_ -> HList c_ -> c_ |
486 | testdata/Prelude.lc 132:35-132:36 HList V2 -> V2 | V4 | 486 | testdata/Prelude.lc 132:35-132:36 HList c_ -> c_ | e_ |
487 | testdata/Prelude.lc 133:1-133:7 {a} -> {b : List Type} -> HList ('Cons a b) -> HList b | 487 | testdata/Prelude.lc 133:1-133:7 {a} -> {b : List Type} -> HList ('Cons a b) -> HList b |
488 | testdata/Prelude.lc 133:10-133:23 {a} -> {b : List Type} -> c:Type -> (a -> HList b -> c) -> HList ('Cons a b) -> c | 488 | testdata/Prelude.lc 133:10-133:23 {a} -> {b : List Type} -> c:Type -> (a -> HList b -> c) -> HList ('Cons a b) -> c |
489 | testdata/Prelude.lc 133:10-133:25 (V2 -> HList V2 -> V2) -> HList ('Cons V3 V2) -> V2 | 489 | testdata/Prelude.lc 133:10-133:25 (c_ -> HList c_ -> c_) -> HList ('Cons d_ c_) -> c_ |
490 | testdata/Prelude.lc 133:10-133:37 HList ('Cons V1 V0) -> HList V1 | 490 | testdata/Prelude.lc 133:10-133:37 HList ('Cons b_ a_) -> HList b_ |
491 | testdata/Prelude.lc 133:27-133:36 V2 -> HList V2 -> V2 | 491 | testdata/Prelude.lc 133:27-133:36 c_ -> HList c_ -> c_ |
492 | testdata/Prelude.lc 133:35-133:36 HList V2 -> V2 | HList V3 | 492 | testdata/Prelude.lc 133:35-133:36 HList c_ -> c_ | HList d_ |
493 | testdata/Prelude.lc 136:12-138:181 V0->V1 | {a} -> {b : List RecItem} -> c:String -> {_ : 'isKeyC c a b} -> RecordC b -> a | 493 | testdata/Prelude.lc 136:12-138:181 a_->b_ | {a} -> {b : List RecItem} -> c:String -> {_ : 'isKeyC c a b} -> RecordC b -> a |
494 | testdata/Prelude.lc 136:28-136:37 Type | 494 | testdata/Prelude.lc 136:28-136:37 Type |
495 | testdata/Prelude.lc 136:28-136:97 Type | 495 | testdata/Prelude.lc 136:28-136:97 Type |
496 | testdata/Prelude.lc 136:29-136:36 Type | 496 | testdata/Prelude.lc 136:29-136:36 Type |
@@ -502,7 +502,7 @@ testdata/Prelude.lc 136:65-136:75 List RecItem -> Type | |||
502 | testdata/Prelude.lc 136:65-136:78 Type | 502 | testdata/Prelude.lc 136:65-136:78 Type |
503 | testdata/Prelude.lc 136:65-136:97 Type | 503 | testdata/Prelude.lc 136:65-136:97 Type |
504 | testdata/Prelude.lc 136:72-136:73 String | 504 | testdata/Prelude.lc 136:72-136:73 String |
505 | testdata/Prelude.lc 136:74-136:75 V3 | 505 | testdata/Prelude.lc 136:74-136:75 d_ |
506 | testdata/Prelude.lc 136:76-136:78 List RecItem | 506 | testdata/Prelude.lc 136:76-136:78 List RecItem |
507 | testdata/Prelude.lc 136:82-136:89 List RecItem -> Type | 507 | testdata/Prelude.lc 136:82-136:89 List RecItem -> Type |
508 | testdata/Prelude.lc 136:82-136:92 Type | 508 | testdata/Prelude.lc 136:82-136:92 Type |
@@ -513,16 +513,16 @@ testdata/Prelude.lc 137:1-137:8 {a} -> {b : List RecItem} -> c:String -> {_ : ' | |||
513 | testdata/Prelude.lc 137:57-137:58 String | 513 | testdata/Prelude.lc 137:57-137:58 String |
514 | testdata/Prelude.lc 137:57-137:61 String->Bool | 514 | testdata/Prelude.lc 137:57-137:61 String->Bool |
515 | testdata/Prelude.lc 137:57-137:64 Bool | 515 | testdata/Prelude.lc 137:57-137:64 Bool |
516 | testdata/Prelude.lc 137:57-138:181 HList ('map RecItem Type 'recItemType V1) -> V1 | List V2 -> V2 | RecordC V2 -> V4 | String -> Type->V2 | Type->V2 | V1 -> List V2 -> V2 | V12 | V4 | V6 | V9 | a:String -> {_ : 'isKeyC a V2 V1} -> RecordC V2 -> V4 | {_ : 'isKeyC V0 V2 V1} -> RecordC V2 -> V4 | {a : List RecItem} -> b:String -> {_ : 'isKeyC b V2 a} -> RecordC a -> V4 | {a} -> {b : List RecItem} -> c:String -> {_ : 'isKeyC c a b} -> RecordC b -> a | 516 | testdata/Prelude.lc 137:57-138:181 HList ('map RecItem Type 'recItemType b_) -> b_ | List c_ -> c_ | RecordC c_ -> e_ | String -> Type->c_ | Type->c_ | a:String -> {_ : 'isKeyC a c_ b_} -> RecordC c_ -> e_ | b_ -> List c_ -> c_ | e_ | g_ | j_ | m_ | {_ : 'isKeyC a_ c_ b_} -> RecordC c_ -> e_ | {a : List RecItem} -> b:String -> {_ : 'isKeyC b c_ a} -> RecordC a -> e_ | {a} -> {b : List RecItem} -> c:String -> {_ : 'isKeyC c a b} -> RecordC b -> a |
517 | testdata/Prelude.lc 137:59-137:61 {a} -> {_ : Eq a} -> a -> a->Bool | 517 | testdata/Prelude.lc 137:59-137:61 {a} -> {_ : Eq a} -> a -> a->Bool |
518 | testdata/Prelude.lc 137:62-137:64 String | 518 | testdata/Prelude.lc 137:62-137:64 String |
519 | testdata/Prelude.lc 137:67-137:73 {a} -> {b : List Type} -> HList ('Cons a b) -> a | 519 | testdata/Prelude.lc 137:67-137:73 {a} -> {b : List Type} -> HList ('Cons a b) -> a |
520 | testdata/Prelude.lc 137:67-137:129 V13 | 520 | testdata/Prelude.lc 137:67-137:129 n_ |
521 | testdata/Prelude.lc 137:67-138:181 Bool->V14 | 521 | testdata/Prelude.lc 137:67-138:181 Bool->o_ |
522 | testdata/Prelude.lc 137:75-137:87 {a} -> {b} -> a->b | 522 | testdata/Prelude.lc 137:75-137:87 {a} -> {b} -> a->b |
523 | testdata/Prelude.lc 137:75-137:90 {a} -> V1->a | 523 | testdata/Prelude.lc 137:75-137:90 {a} -> b_->a |
524 | testdata/Prelude.lc 137:75-137:125 V0 -> HList ('Cons V17 ('map RecItem Type 'recItemType V10)) | 524 | testdata/Prelude.lc 137:75-137:125 a_ -> HList ('Cons r_ ('map RecItem Type 'recItemType k_)) |
525 | testdata/Prelude.lc 137:75-137:128 HList ('Cons V13 ('map RecItem Type 'recItemType V6)) | 525 | testdata/Prelude.lc 137:75-137:128 HList ('Cons n_ ('map RecItem Type 'recItemType g_)) |
526 | testdata/Prelude.lc 137:93-137:98 List Type -> Type | 526 | testdata/Prelude.lc 137:93-137:98 List Type -> Type |
527 | testdata/Prelude.lc 137:93-137:124 Type | 527 | testdata/Prelude.lc 137:93-137:124 Type |
528 | testdata/Prelude.lc 137:101-137:102 Type | 528 | testdata/Prelude.lc 137:101-137:102 Type |
@@ -534,18 +534,18 @@ testdata/Prelude.lc 137:105-137:120 List RecItem -> List Type | |||
534 | testdata/Prelude.lc 137:105-137:123 List Type | 534 | testdata/Prelude.lc 137:105-137:123 List Type |
535 | testdata/Prelude.lc 137:109-137:120 RecItem->Type | 535 | testdata/Prelude.lc 137:109-137:120 RecItem->Type |
536 | testdata/Prelude.lc 137:121-137:123 List RecItem | 536 | testdata/Prelude.lc 137:121-137:123 List RecItem |
537 | testdata/Prelude.lc 137:126-137:128 HList ('map RecItem Type 'recItemType V3) | 537 | testdata/Prelude.lc 137:126-137:128 HList ('map RecItem Type 'recItemType d_) |
538 | testdata/Prelude.lc 138:57-138:64 {a} -> {b : List RecItem} -> c:String -> {_ : 'isKeyC c a b} -> RecordC b -> a | 538 | testdata/Prelude.lc 138:57-138:64 {a} -> {b : List RecItem} -> c:String -> {_ : 'isKeyC c a b} -> RecordC b -> a |
539 | testdata/Prelude.lc 138:57-138:67 {a : List RecItem} -> b:String -> {_ : 'isKeyC b V17 a} -> RecordC a -> V19 | 539 | testdata/Prelude.lc 138:57-138:67 {a : List RecItem} -> b:String -> {_ : 'isKeyC b r_ a} -> RecordC a -> t_ |
540 | testdata/Prelude.lc 138:57-138:71 a:String -> {_ : 'isKeyC a V15 V8} -> RecordC V9 -> V17 | 540 | testdata/Prelude.lc 138:57-138:71 a:String -> {_ : 'isKeyC a p_ i_} -> RecordC j_ -> r_ |
541 | testdata/Prelude.lc 138:57-138:73 {_ : 'isKeyC V12 V14 V7} -> RecordC V8 -> V16 | 541 | testdata/Prelude.lc 138:57-138:73 {_ : 'isKeyC m_ o_ h_} -> RecordC i_ -> q_ |
542 | testdata/Prelude.lc 138:57-138:103 RecordC V7 -> V15 | 542 | testdata/Prelude.lc 138:57-138:103 RecordC h_ -> p_ |
543 | testdata/Prelude.lc 138:57-138:181 V13 | 543 | testdata/Prelude.lc 138:57-138:181 n_ |
544 | testdata/Prelude.lc 138:66-138:67 Type | 544 | testdata/Prelude.lc 138:66-138:67 Type |
545 | testdata/Prelude.lc 138:69-138:71 List V10 | 545 | testdata/Prelude.lc 138:69-138:71 List k_ |
546 | testdata/Prelude.lc 138:72-138:73 String | 546 | testdata/Prelude.lc 138:72-138:73 String |
547 | testdata/Prelude.lc 138:76-138:85 {a}->a | 547 | testdata/Prelude.lc 138:76-138:85 {a}->a |
548 | testdata/Prelude.lc 138:76-138:102 'isKeyC V12 V14 V7 | 548 | testdata/Prelude.lc 138:76-138:102 'isKeyC m_ o_ h_ |
549 | testdata/Prelude.lc 138:88-138:94 String -> Type -> List RecItem -> Type | 549 | testdata/Prelude.lc 138:88-138:94 String -> Type -> List RecItem -> Type |
550 | testdata/Prelude.lc 138:88-138:96 Type -> List RecItem -> Type | 550 | testdata/Prelude.lc 138:88-138:96 Type -> List RecItem -> Type |
551 | testdata/Prelude.lc 138:88-138:98 List RecItem -> Type | 551 | testdata/Prelude.lc 138:88-138:98 List RecItem -> Type |
@@ -554,13 +554,13 @@ testdata/Prelude.lc 138:95-138:96 String | |||
554 | testdata/Prelude.lc 138:97-138:98 Type | 554 | testdata/Prelude.lc 138:97-138:98 Type |
555 | testdata/Prelude.lc 138:99-138:101 List RecItem | 555 | testdata/Prelude.lc 138:99-138:101 List RecItem |
556 | testdata/Prelude.lc 138:105-138:115 {a : List RecItem} -> HList ('map RecItem Type 'recItemType a) -> RecordC a | 556 | testdata/Prelude.lc 138:105-138:115 {a : List RecItem} -> HList ('map RecItem Type 'recItemType a) -> RecordC a |
557 | testdata/Prelude.lc 138:105-138:180 RecordC V1 | 557 | testdata/Prelude.lc 138:105-138:180 RecordC b_ |
558 | testdata/Prelude.lc 138:117-138:123 {a} -> {b : List Type} -> HList ('Cons a b) -> HList b | 558 | testdata/Prelude.lc 138:117-138:123 {a} -> {b : List Type} -> HList ('Cons a b) -> HList b |
559 | testdata/Prelude.lc 138:117-138:179 HList ('map RecItem Type 'recItemType V7) | 559 | testdata/Prelude.lc 138:117-138:179 HList ('map RecItem Type 'recItemType h_) |
560 | testdata/Prelude.lc 138:125-138:137 {a} -> {b} -> a->b | 560 | testdata/Prelude.lc 138:125-138:137 {a} -> {b} -> a->b |
561 | testdata/Prelude.lc 138:125-138:140 {a} -> V1->a | 561 | testdata/Prelude.lc 138:125-138:140 {a} -> b_->a |
562 | testdata/Prelude.lc 138:125-138:175 V0 -> HList ('Cons V18 ('map RecItem Type 'recItemType V11)) | 562 | testdata/Prelude.lc 138:125-138:175 a_ -> HList ('Cons s_ ('map RecItem Type 'recItemType l_)) |
563 | testdata/Prelude.lc 138:125-138:178 HList ('Cons V14 ('map RecItem Type 'recItemType V7)) | 563 | testdata/Prelude.lc 138:125-138:178 HList ('Cons o_ ('map RecItem Type 'recItemType h_)) |
564 | testdata/Prelude.lc 138:143-138:148 List Type -> Type | 564 | testdata/Prelude.lc 138:143-138:148 List Type -> Type |
565 | testdata/Prelude.lc 138:143-138:174 Type | 565 | testdata/Prelude.lc 138:143-138:174 Type |
566 | testdata/Prelude.lc 138:151-138:152 Type | 566 | testdata/Prelude.lc 138:151-138:152 Type |
@@ -572,16 +572,16 @@ testdata/Prelude.lc 138:155-138:170 List RecItem -> List Type | |||
572 | testdata/Prelude.lc 138:155-138:173 List Type | 572 | testdata/Prelude.lc 138:155-138:173 List Type |
573 | testdata/Prelude.lc 138:159-138:170 RecItem->Type | 573 | testdata/Prelude.lc 138:159-138:170 RecItem->Type |
574 | testdata/Prelude.lc 138:171-138:173 List RecItem | 574 | testdata/Prelude.lc 138:171-138:173 List RecItem |
575 | testdata/Prelude.lc 138:176-138:178 HList ('map RecItem Type 'recItemType V4) | 575 | testdata/Prelude.lc 138:176-138:178 HList ('map RecItem Type 'recItemType e_) |
576 | testdata/Prelude.lc 142:1-142:4 Float -> Float -> Float -> VecS Float 4 | 576 | testdata/Prelude.lc 142:1-142:4 Float -> Float -> Float -> VecS Float 4 |
577 | testdata/Prelude.lc 142:13-142:15 {a} -> a -> a -> a -> a -> VecS a 4 | 577 | testdata/Prelude.lc 142:13-142:15 {a} -> a -> a -> a -> a -> VecS a 4 |
578 | testdata/Prelude.lc 142:13-142:17 V5 -> V6 -> V7 -> VecS V8 4 | 578 | testdata/Prelude.lc 142:13-142:17 f_ -> g_ -> h_ -> VecS i_ 4 |
579 | testdata/Prelude.lc 142:13-142:19 V4 -> V5 -> VecS V6 4 | 579 | testdata/Prelude.lc 142:13-142:19 e_ -> f_ -> VecS g_ 4 |
580 | testdata/Prelude.lc 142:13-142:21 V3 -> VecS V4 4 | 580 | testdata/Prelude.lc 142:13-142:21 d_ -> VecS e_ 4 |
581 | testdata/Prelude.lc 142:13-142:25 VecS Float 4 | 581 | testdata/Prelude.lc 142:13-142:25 VecS Float 4 |
582 | testdata/Prelude.lc 142:16-142:17 V6 | 582 | testdata/Prelude.lc 142:16-142:17 g_ |
583 | testdata/Prelude.lc 142:18-142:19 V3 | 583 | testdata/Prelude.lc 142:18-142:19 d_ |
584 | testdata/Prelude.lc 142:20-142:21 V1 | 584 | testdata/Prelude.lc 142:20-142:21 b_ |
585 | testdata/Prelude.lc 142:22-142:25 Float | 585 | testdata/Prelude.lc 142:22-142:25 Float |
586 | testdata/Prelude.lc 144:1-144:6 VecS Float 4 | 586 | testdata/Prelude.lc 144:1-144:6 VecS Float 4 |
587 | testdata/Prelude.lc 144:11-144:14 Float -> Float -> Float -> VecS Float 4 | 587 | testdata/Prelude.lc 144:11-144:14 Float -> Float -> Float -> VecS Float 4 |
@@ -714,24 +714,24 @@ testdata/Prelude.lc 159:23-159:26 Float | |||
714 | testdata/Prelude.lc 161:1-161:12 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 1 ('Color c) | 714 | testdata/Prelude.lc 161:1-161:12 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 1 ('Color c) |
715 | testdata/Prelude.lc 161:15-161:25 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : d ~ VecScalar b c} -> d -> Image a ('Color d) | 715 | testdata/Prelude.lc 161:15-161:25 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : d ~ VecScalar b c} -> d -> Image a ('Color d) |
716 | testdata/Prelude.lc 161:15-161:28 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 1 ('Color c) | 716 | testdata/Prelude.lc 161:15-161:28 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 1 ('Color c) |
717 | testdata/Prelude.lc 161:27-161:28 V1 | 717 | testdata/Prelude.lc 161:27-161:28 b_ |
718 | testdata/Prelude.lc 162:1-162:12 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 2 ('Color c) | 718 | testdata/Prelude.lc 162:1-162:12 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 2 ('Color c) |
719 | testdata/Prelude.lc 162:15-162:25 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : d ~ VecScalar b c} -> d -> Image a ('Color d) | 719 | testdata/Prelude.lc 162:15-162:25 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : d ~ VecScalar b c} -> d -> Image a ('Color d) |
720 | testdata/Prelude.lc 162:15-162:28 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 2 ('Color c) | 720 | testdata/Prelude.lc 162:15-162:28 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 2 ('Color c) |
721 | testdata/Prelude.lc 162:27-162:28 V1 | 721 | testdata/Prelude.lc 162:27-162:28 b_ |
722 | testdata/Prelude.lc 164:1-164:12 Float -> Image 1 'Depth | 722 | testdata/Prelude.lc 164:1-164:12 Float -> Image 1 'Depth |
723 | testdata/Prelude.lc 164:15-164:25 {a:Nat} -> Float -> Image a 'Depth | 723 | testdata/Prelude.lc 164:15-164:25 {a:Nat} -> Float -> Image a 'Depth |
724 | testdata/Prelude.lc 164:15-164:28 Float -> Image 1 'Depth | 724 | testdata/Prelude.lc 164:15-164:28 Float -> Image 1 'Depth |
725 | testdata/Prelude.lc 164:27-164:28 V1 | 725 | testdata/Prelude.lc 164:27-164:28 b_ |
726 | testdata/Prelude.lc 166:13-166:16 Nat -> Type->Type | 726 | testdata/Prelude.lc 166:13-166:16 Nat -> Type->Type |
727 | testdata/Prelude.lc 166:13-166:18 Type->Type | 727 | testdata/Prelude.lc 166:13-166:18 Type->Type |
728 | testdata/Prelude.lc 166:13-166:24 Type | 728 | testdata/Prelude.lc 166:13-166:24 Type |
729 | testdata/Prelude.lc 166:17-166:18 V1 | 729 | testdata/Prelude.lc 166:17-166:18 b_ |
730 | testdata/Prelude.lc 166:19-166:24 Type | 730 | testdata/Prelude.lc 166:19-166:24 Type |
731 | testdata/Prelude.lc 166:28-166:31 Nat -> Type->Type | 731 | testdata/Prelude.lc 166:28-166:31 Nat -> Type->Type |
732 | testdata/Prelude.lc 166:28-166:33 Type->Type | 732 | testdata/Prelude.lc 166:28-166:33 Type->Type |
733 | testdata/Prelude.lc 166:28-166:39 Type | 733 | testdata/Prelude.lc 166:28-166:39 Type |
734 | testdata/Prelude.lc 166:32-166:33 V1 | 734 | testdata/Prelude.lc 166:32-166:33 b_ |
735 | testdata/Prelude.lc 166:34-166:39 Type | 735 | testdata/Prelude.lc 166:34-166:39 Type |
736 | testdata/Prelude.lc 167:1-167:9 Vec 3 Float -> VecS Float 4 | 736 | testdata/Prelude.lc 167:1-167:9 Vec 3 Float -> VecS Float 4 |
737 | testdata/Prelude.lc 167:14-167:16 {a} -> a -> a -> a -> a -> VecS a 4 | 737 | testdata/Prelude.lc 167:14-167:16 {a} -> a -> a -> a -> a -> VecS a 4 |
@@ -745,7 +745,7 @@ testdata/Prelude.lc 167:21-167:22 Vec 3 Float | |||
745 | testdata/Prelude.lc 167:21-167:24 Float | 745 | testdata/Prelude.lc 167:21-167:24 Float |
746 | testdata/Prelude.lc 167:25-167:26 Vec 3 Float | 746 | testdata/Prelude.lc 167:25-167:26 Vec 3 Float |
747 | testdata/Prelude.lc 167:25-167:28 Float | 747 | testdata/Prelude.lc 167:25-167:28 Float |
748 | testdata/Prelude.lc 167:29-167:30 V1 | 748 | testdata/Prelude.lc 167:29-167:30 b_ |
749 | testdata/Prelude.lc 174:1-174:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 749 | testdata/Prelude.lc 174:1-174:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
750 | testdata/Prelude.lc 174:11-174:22 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 750 | testdata/Prelude.lc 174:11-174:22 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
751 | testdata/Prelude.lc 175:1-175:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 751 | testdata/Prelude.lc 175:1-175:8 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
@@ -906,142 +906,142 @@ testdata/Prelude.lc 263:1-263:16 {a:Nat} -> VecScalar a Word -> VecScalar a Flo | |||
906 | testdata/Prelude.lc 263:19-263:38 {a:Nat} -> VecScalar a Word -> VecScalar a Float | 906 | testdata/Prelude.lc 263:19-263:38 {a:Nat} -> VecScalar a Word -> VecScalar a Float |
907 | testdata/Prelude.lc 281:3-281:4 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 907 | testdata/Prelude.lc 281:3-281:4 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
908 | testdata/Prelude.lc 281:9-281:16 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 908 | testdata/Prelude.lc 281:9-281:16 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
909 | testdata/Prelude.lc 281:9-281:18 V4->V5 | 909 | testdata/Prelude.lc 281:9-281:18 e_->f_ |
910 | testdata/Prelude.lc 281:9-281:20 V3 | 910 | testdata/Prelude.lc 281:9-281:20 d_ |
911 | testdata/Prelude.lc 281:17-281:18 V5 | 911 | testdata/Prelude.lc 281:17-281:18 f_ |
912 | testdata/Prelude.lc 281:19-281:20 V2 | 912 | testdata/Prelude.lc 281:19-281:20 c_ |
913 | testdata/Prelude.lc 282:3-282:4 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 913 | testdata/Prelude.lc 282:3-282:4 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
914 | testdata/Prelude.lc 282:9-282:16 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 914 | testdata/Prelude.lc 282:9-282:16 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
915 | testdata/Prelude.lc 282:9-282:18 V4->V5 | 915 | testdata/Prelude.lc 282:9-282:18 e_->f_ |
916 | testdata/Prelude.lc 282:9-282:20 V3 | 916 | testdata/Prelude.lc 282:9-282:20 d_ |
917 | testdata/Prelude.lc 282:17-282:18 V5 | 917 | testdata/Prelude.lc 282:17-282:18 f_ |
918 | testdata/Prelude.lc 282:19-282:20 V2 | 918 | testdata/Prelude.lc 282:19-282:20 c_ |
919 | testdata/Prelude.lc 283:3-283:4 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 919 | testdata/Prelude.lc 283:3-283:4 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
920 | testdata/Prelude.lc 283:9-283:16 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 920 | testdata/Prelude.lc 283:9-283:16 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
921 | testdata/Prelude.lc 283:9-283:18 V4->V5 | 921 | testdata/Prelude.lc 283:9-283:18 e_->f_ |
922 | testdata/Prelude.lc 283:9-283:20 V3 | 922 | testdata/Prelude.lc 283:9-283:20 d_ |
923 | testdata/Prelude.lc 283:17-283:18 V5 | 923 | testdata/Prelude.lc 283:17-283:18 f_ |
924 | testdata/Prelude.lc 283:19-283:20 V2 | 924 | testdata/Prelude.lc 283:19-283:20 c_ |
925 | testdata/Prelude.lc 284:3-284:4 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a | 925 | testdata/Prelude.lc 284:3-284:4 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
926 | testdata/Prelude.lc 284:9-284:16 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : b ~ VecScalar c a} -> b -> b->b | 926 | testdata/Prelude.lc 284:9-284:16 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : b ~ VecScalar c a} -> b -> b->b |
927 | testdata/Prelude.lc 284:9-284:18 VecScalar V1 V2 -> VecScalar V2 V3 | 927 | testdata/Prelude.lc 284:9-284:18 VecScalar b_ c_ -> VecScalar c_ d_ |
928 | testdata/Prelude.lc 284:9-284:20 VecScalar V1 V2 | 928 | testdata/Prelude.lc 284:9-284:20 VecScalar b_ c_ |
929 | testdata/Prelude.lc 284:17-284:18 V6 | 929 | testdata/Prelude.lc 284:17-284:18 g_ |
930 | testdata/Prelude.lc 284:19-284:20 V4 | 930 | testdata/Prelude.lc 284:19-284:20 e_ |
931 | testdata/Prelude.lc 285:3-285:4 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a | 931 | testdata/Prelude.lc 285:3-285:4 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
932 | testdata/Prelude.lc 285:9-285:16 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : b ~ VecScalar c a} -> b -> b->b | 932 | testdata/Prelude.lc 285:9-285:16 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : b ~ VecScalar c a} -> b -> b->b |
933 | testdata/Prelude.lc 285:9-285:18 VecScalar V1 V2 -> VecScalar V2 V3 | 933 | testdata/Prelude.lc 285:9-285:18 VecScalar b_ c_ -> VecScalar c_ d_ |
934 | testdata/Prelude.lc 285:9-285:20 VecScalar V1 V2 | 934 | testdata/Prelude.lc 285:9-285:20 VecScalar b_ c_ |
935 | testdata/Prelude.lc 285:17-285:18 V6 | 935 | testdata/Prelude.lc 285:17-285:18 g_ |
936 | testdata/Prelude.lc 285:19-285:20 V4 | 936 | testdata/Prelude.lc 285:19-285:20 e_ |
937 | testdata/Prelude.lc 287:1-287:4 {a} -> {_ : Signed (MatVecScalarElem a)} -> a->a | 937 | testdata/Prelude.lc 287:1-287:4 {a} -> {_ : Signed (MatVecScalarElem a)} -> a->a |
938 | testdata/Prelude.lc 287:9-287:16 {a} -> {_ : Signed (MatVecScalarElem a)} -> a->a | 938 | testdata/Prelude.lc 287:9-287:16 {a} -> {_ : Signed (MatVecScalarElem a)} -> a->a |
939 | testdata/Prelude.lc 287:9-287:18 V2 | 939 | testdata/Prelude.lc 287:9-287:18 c_ |
940 | testdata/Prelude.lc 287:17-287:18 V3 | 940 | testdata/Prelude.lc 287:17-287:18 d_ |
941 | testdata/Prelude.lc 291:3-291:5 {a} -> a -> a->Bool | 941 | testdata/Prelude.lc 291:3-291:5 {a} -> a -> a->Bool |
942 | testdata/Prelude.lc 291:10-291:22 {a} -> {b} -> {_ : b ~ MatVecScalarElem a} -> a -> a->Bool | 942 | testdata/Prelude.lc 291:10-291:22 {a} -> {b} -> {_ : b ~ MatVecScalarElem a} -> a -> a->Bool |
943 | testdata/Prelude.lc 291:10-291:24 V3->Bool | 943 | testdata/Prelude.lc 291:10-291:24 d_->Bool |
944 | testdata/Prelude.lc 291:10-291:26 Bool | 944 | testdata/Prelude.lc 291:10-291:26 Bool |
945 | testdata/Prelude.lc 291:23-291:24 V4 | 945 | testdata/Prelude.lc 291:23-291:24 e_ |
946 | testdata/Prelude.lc 291:25-291:26 V1 | 946 | testdata/Prelude.lc 291:25-291:26 b_ |
947 | testdata/Prelude.lc 292:3-292:4 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool | 947 | testdata/Prelude.lc 292:3-292:4 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool |
948 | testdata/Prelude.lc 292:9-292:21 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : a ~ VecScalar b c} -> {_ : d ~ VecScalar b Bool} -> a -> a->d | 948 | testdata/Prelude.lc 292:9-292:21 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : a ~ VecScalar b c} -> {_ : d ~ VecScalar b Bool} -> a -> a->d |
949 | testdata/Prelude.lc 292:9-292:23 VecScalar V2 V1 -> VecScalar V3 Bool | 949 | testdata/Prelude.lc 292:9-292:23 VecScalar c_ b_ -> VecScalar d_ Bool |
950 | testdata/Prelude.lc 292:9-292:25 VecScalar V2 Bool | 950 | testdata/Prelude.lc 292:9-292:25 VecScalar c_ Bool |
951 | testdata/Prelude.lc 292:22-292:23 V6 | 951 | testdata/Prelude.lc 292:22-292:23 g_ |
952 | testdata/Prelude.lc 292:24-292:25 V4 | 952 | testdata/Prelude.lc 292:24-292:25 e_ |
953 | testdata/Prelude.lc 293:3-293:5 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool | 953 | testdata/Prelude.lc 293:3-293:5 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool |
954 | testdata/Prelude.lc 293:10-293:27 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : a ~ VecScalar b c} -> {_ : d ~ VecScalar b Bool} -> a -> a->d | 954 | testdata/Prelude.lc 293:10-293:27 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : a ~ VecScalar b c} -> {_ : d ~ VecScalar b Bool} -> a -> a->d |
955 | testdata/Prelude.lc 293:10-293:29 VecScalar V2 V1 -> VecScalar V3 Bool | 955 | testdata/Prelude.lc 293:10-293:29 VecScalar c_ b_ -> VecScalar d_ Bool |
956 | testdata/Prelude.lc 293:10-293:31 VecScalar V2 Bool | 956 | testdata/Prelude.lc 293:10-293:31 VecScalar c_ Bool |
957 | testdata/Prelude.lc 293:28-293:29 V6 | 957 | testdata/Prelude.lc 293:28-293:29 g_ |
958 | testdata/Prelude.lc 293:30-293:31 V4 | 958 | testdata/Prelude.lc 293:30-293:31 e_ |
959 | testdata/Prelude.lc 294:3-294:5 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool | 959 | testdata/Prelude.lc 294:3-294:5 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool |
960 | testdata/Prelude.lc 294:10-294:30 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : a ~ VecScalar b c} -> {_ : d ~ VecScalar b Bool} -> a -> a->d | 960 | testdata/Prelude.lc 294:10-294:30 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : a ~ VecScalar b c} -> {_ : d ~ VecScalar b Bool} -> a -> a->d |
961 | testdata/Prelude.lc 294:10-294:32 VecScalar V2 V1 -> VecScalar V3 Bool | 961 | testdata/Prelude.lc 294:10-294:32 VecScalar c_ b_ -> VecScalar d_ Bool |
962 | testdata/Prelude.lc 294:10-294:34 VecScalar V2 Bool | 962 | testdata/Prelude.lc 294:10-294:34 VecScalar c_ Bool |
963 | testdata/Prelude.lc 294:31-294:32 V6 | 963 | testdata/Prelude.lc 294:31-294:32 g_ |
964 | testdata/Prelude.lc 294:33-294:34 V4 | 964 | testdata/Prelude.lc 294:33-294:34 e_ |
965 | testdata/Prelude.lc 295:3-295:4 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool | 965 | testdata/Prelude.lc 295:3-295:4 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool |
966 | testdata/Prelude.lc 295:9-295:24 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : a ~ VecScalar b c} -> {_ : d ~ VecScalar b Bool} -> a -> a->d | 966 | testdata/Prelude.lc 295:9-295:24 {a} -> {b:Nat} -> {c} -> {d} -> {_ : Num c} -> {_ : a ~ VecScalar b c} -> {_ : d ~ VecScalar b Bool} -> a -> a->d |
967 | testdata/Prelude.lc 295:9-295:26 VecScalar V2 V1 -> VecScalar V3 Bool | 967 | testdata/Prelude.lc 295:9-295:26 VecScalar c_ b_ -> VecScalar d_ Bool |
968 | testdata/Prelude.lc 295:9-295:28 VecScalar V2 Bool | 968 | testdata/Prelude.lc 295:9-295:28 VecScalar c_ Bool |
969 | testdata/Prelude.lc 295:25-295:26 V6 | 969 | testdata/Prelude.lc 295:25-295:26 g_ |
970 | testdata/Prelude.lc 295:27-295:28 V4 | 970 | testdata/Prelude.lc 295:27-295:28 e_ |
971 | testdata/Prelude.lc 298:3-298:5 Bool -> Bool->Bool | 971 | testdata/Prelude.lc 298:3-298:5 Bool -> Bool->Bool |
972 | testdata/Prelude.lc 298:10-298:17 Bool -> Bool->Bool | 972 | testdata/Prelude.lc 298:10-298:17 Bool -> Bool->Bool |
973 | testdata/Prelude.lc 298:10-298:19 Bool->Bool | 973 | testdata/Prelude.lc 298:10-298:19 Bool->Bool |
974 | testdata/Prelude.lc 298:10-298:21 Bool | 974 | testdata/Prelude.lc 298:10-298:21 Bool |
975 | testdata/Prelude.lc 298:18-298:19 V3 | 975 | testdata/Prelude.lc 298:18-298:19 d_ |
976 | testdata/Prelude.lc 298:20-298:21 V1 | 976 | testdata/Prelude.lc 298:20-298:21 b_ |
977 | testdata/Prelude.lc 299:3-299:5 Bool -> Bool->Bool | 977 | testdata/Prelude.lc 299:3-299:5 Bool -> Bool->Bool |
978 | testdata/Prelude.lc 299:10-299:16 Bool -> Bool->Bool | 978 | testdata/Prelude.lc 299:10-299:16 Bool -> Bool->Bool |
979 | testdata/Prelude.lc 299:10-299:18 Bool->Bool | 979 | testdata/Prelude.lc 299:10-299:18 Bool->Bool |
980 | testdata/Prelude.lc 299:10-299:20 Bool | 980 | testdata/Prelude.lc 299:10-299:20 Bool |
981 | testdata/Prelude.lc 299:17-299:18 V3 | 981 | testdata/Prelude.lc 299:17-299:18 d_ |
982 | testdata/Prelude.lc 299:19-299:20 V1 | 982 | testdata/Prelude.lc 299:19-299:20 b_ |
983 | testdata/Prelude.lc 300:1-300:4 Bool -> Bool->Bool | 983 | testdata/Prelude.lc 300:1-300:4 Bool -> Bool->Bool |
984 | testdata/Prelude.lc 300:7-300:14 Bool -> Bool->Bool | 984 | testdata/Prelude.lc 300:7-300:14 Bool -> Bool->Bool |
985 | testdata/Prelude.lc 301:1-301:4 {a:Nat} -> VecScalar a Bool -> VecScalar a Bool | 985 | testdata/Prelude.lc 301:1-301:4 {a:Nat} -> VecScalar a Bool -> VecScalar a Bool |
986 | testdata/Prelude.lc 301:9-301:16 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Bool} -> a->a | 986 | testdata/Prelude.lc 301:9-301:16 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Bool} -> a->a |
987 | testdata/Prelude.lc 301:9-301:18 VecScalar V0 Bool | 987 | testdata/Prelude.lc 301:9-301:18 VecScalar a_ Bool |
988 | testdata/Prelude.lc 301:17-301:18 V2 | 988 | testdata/Prelude.lc 301:17-301:18 c_ |
989 | testdata/Prelude.lc 302:1-302:4 {a:Nat} -> VecScalar a Bool -> Bool | 989 | testdata/Prelude.lc 302:1-302:4 {a:Nat} -> VecScalar a Bool -> Bool |
990 | testdata/Prelude.lc 302:9-302:16 {a:Nat} -> VecScalar a Bool -> Bool | 990 | testdata/Prelude.lc 302:9-302:16 {a:Nat} -> VecScalar a Bool -> Bool |
991 | testdata/Prelude.lc 302:9-302:18 Bool | 991 | testdata/Prelude.lc 302:9-302:18 Bool |
992 | testdata/Prelude.lc 302:17-302:18 V2 | 992 | testdata/Prelude.lc 302:17-302:18 c_ |
993 | testdata/Prelude.lc 303:1-303:4 {a:Nat} -> VecScalar a Bool -> Bool | 993 | testdata/Prelude.lc 303:1-303:4 {a:Nat} -> VecScalar a Bool -> Bool |
994 | testdata/Prelude.lc 303:9-303:16 {a:Nat} -> VecScalar a Bool -> Bool | 994 | testdata/Prelude.lc 303:9-303:16 {a:Nat} -> VecScalar a Bool -> Bool |
995 | testdata/Prelude.lc 303:9-303:18 Bool | 995 | testdata/Prelude.lc 303:9-303:18 Bool |
996 | testdata/Prelude.lc 303:17-303:18 V2 | 996 | testdata/Prelude.lc 303:17-303:18 c_ |
997 | testdata/Prelude.lc 306:3-306:6 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c | 997 | testdata/Prelude.lc 306:3-306:6 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
998 | testdata/Prelude.lc 306:11-306:24 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c | 998 | testdata/Prelude.lc 306:11-306:24 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
999 | testdata/Prelude.lc 306:11-306:26 Mat V2 V0 V1 -> Mat V4 V1 V2 | 999 | testdata/Prelude.lc 306:11-306:26 Mat c_ a_ b_ -> Mat e_ b_ c_ |
1000 | testdata/Prelude.lc 306:11-306:28 Mat V3 V0 V1 | 1000 | testdata/Prelude.lc 306:11-306:28 Mat d_ a_ b_ |
1001 | testdata/Prelude.lc 306:25-306:26 V7 | 1001 | testdata/Prelude.lc 306:25-306:26 h_ |
1002 | testdata/Prelude.lc 306:27-306:28 V5 | 1002 | testdata/Prelude.lc 306:27-306:28 f_ |
1003 | testdata/Prelude.lc 307:3-307:5 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> VecS c b -> Vec a c | 1003 | testdata/Prelude.lc 307:3-307:5 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> VecS c b -> Vec a c |
1004 | testdata/Prelude.lc 307:10-307:23 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> Vec b c -> Vec a c | 1004 | testdata/Prelude.lc 307:10-307:23 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> Vec b c -> Vec a c |
1005 | testdata/Prelude.lc 307:10-307:25 Vec V1 V0 -> Vec V3 V1 | 1005 | testdata/Prelude.lc 307:10-307:25 Vec b_ a_ -> Vec d_ b_ |
1006 | testdata/Prelude.lc 307:10-307:27 Vec V2 V0 | 1006 | testdata/Prelude.lc 307:10-307:27 Vec c_ a_ |
1007 | testdata/Prelude.lc 307:24-307:25 V6 | 1007 | testdata/Prelude.lc 307:24-307:25 g_ |
1008 | testdata/Prelude.lc 307:26-307:27 V4 | 1008 | testdata/Prelude.lc 307:26-307:27 e_ |
1009 | testdata/Prelude.lc 308:3-308:5 {a:Nat} -> {b} -> {c:Nat} -> VecS b a -> Mat a c b -> Vec c b | 1009 | testdata/Prelude.lc 308:3-308:5 {a:Nat} -> {b} -> {c:Nat} -> VecS b a -> Mat a c b -> Vec c b |
1010 | testdata/Prelude.lc 308:10-308:23 {a:Nat} -> {b} -> {c:Nat} -> Vec a b -> Mat a c b -> Vec c b | 1010 | testdata/Prelude.lc 308:10-308:23 {a:Nat} -> {b} -> {c:Nat} -> Vec a b -> Mat a c b -> Vec c b |
1011 | testdata/Prelude.lc 308:10-308:25 Mat V2 V0 V1 -> Vec V1 V2 | 1011 | testdata/Prelude.lc 308:10-308:25 Mat c_ a_ b_ -> Vec b_ c_ |
1012 | testdata/Prelude.lc 308:10-308:27 Vec V0 V1 | 1012 | testdata/Prelude.lc 308:10-308:27 Vec a_ b_ |
1013 | testdata/Prelude.lc 308:24-308:25 V6 | 1013 | testdata/Prelude.lc 308:24-308:25 g_ |
1014 | testdata/Prelude.lc 308:26-308:27 V4 | 1014 | testdata/Prelude.lc 308:26-308:27 e_ |
1015 | testdata/Prelude.lc 315:3-315:5 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a | 1015 | testdata/Prelude.lc 315:3-315:5 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a |
1016 | testdata/Prelude.lc 315:10-315:18 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b | 1016 | testdata/Prelude.lc 315:10-315:18 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b |
1017 | testdata/Prelude.lc 315:10-315:20 MatVecScalarElem V4 -> V5 | 1017 | testdata/Prelude.lc 315:10-315:20 MatVecScalarElem e_ -> f_ |
1018 | testdata/Prelude.lc 315:10-315:22 V3 | 1018 | testdata/Prelude.lc 315:10-315:22 d_ |
1019 | testdata/Prelude.lc 315:19-315:20 V5 | 1019 | testdata/Prelude.lc 315:19-315:20 f_ |
1020 | testdata/Prelude.lc 315:21-315:22 V2 | 1020 | testdata/Prelude.lc 315:21-315:22 c_ |
1021 | testdata/Prelude.lc 316:3-316:5 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a | 1021 | testdata/Prelude.lc 316:3-316:5 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a |
1022 | testdata/Prelude.lc 316:10-316:18 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b | 1022 | testdata/Prelude.lc 316:10-316:18 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b |
1023 | testdata/Prelude.lc 316:10-316:20 MatVecScalarElem V4 -> V5 | 1023 | testdata/Prelude.lc 316:10-316:20 MatVecScalarElem e_ -> f_ |
1024 | testdata/Prelude.lc 316:10-316:22 V3 | 1024 | testdata/Prelude.lc 316:10-316:22 d_ |
1025 | testdata/Prelude.lc 316:19-316:20 V5 | 1025 | testdata/Prelude.lc 316:19-316:20 f_ |
1026 | testdata/Prelude.lc 316:21-316:22 V2 | 1026 | testdata/Prelude.lc 316:21-316:22 c_ |
1027 | testdata/Prelude.lc 317:3-317:5 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a | 1027 | testdata/Prelude.lc 317:3-317:5 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a |
1028 | testdata/Prelude.lc 317:10-317:18 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b | 1028 | testdata/Prelude.lc 317:10-317:18 {a} -> {b} -> {_ : a ~ MatVecScalarElem b} -> {_ : Num a} -> b -> a->b |
1029 | testdata/Prelude.lc 317:10-317:20 MatVecScalarElem V4 -> V5 | 1029 | testdata/Prelude.lc 317:10-317:20 MatVecScalarElem e_ -> f_ |
1030 | testdata/Prelude.lc 317:10-317:22 V3 | 1030 | testdata/Prelude.lc 317:10-317:22 d_ |
1031 | testdata/Prelude.lc 317:19-317:20 V5 | 1031 | testdata/Prelude.lc 317:19-317:20 f_ |
1032 | testdata/Prelude.lc 317:21-317:22 V2 | 1032 | testdata/Prelude.lc 317:21-317:22 c_ |
1033 | testdata/Prelude.lc 318:3-318:5 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> a -> VecScalar b a | 1033 | testdata/Prelude.lc 318:3-318:5 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> a -> VecScalar b a |
1034 | testdata/Prelude.lc 318:10-318:18 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : b ~ VecScalar c a} -> b -> a->b | 1034 | testdata/Prelude.lc 318:10-318:18 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : b ~ VecScalar c a} -> b -> a->b |
1035 | testdata/Prelude.lc 318:10-318:20 V2 -> VecScalar V2 V3 | 1035 | testdata/Prelude.lc 318:10-318:20 c_ -> VecScalar c_ d_ |
1036 | testdata/Prelude.lc 318:10-318:22 VecScalar V1 V3 | 1036 | testdata/Prelude.lc 318:10-318:22 VecScalar b_ d_ |
1037 | testdata/Prelude.lc 318:19-318:20 V6 | 1037 | testdata/Prelude.lc 318:19-318:20 g_ |
1038 | testdata/Prelude.lc 318:21-318:22 V4 | 1038 | testdata/Prelude.lc 318:21-318:22 e_ |
1039 | testdata/Prelude.lc 319:3-319:5 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> a -> VecScalar b a | 1039 | testdata/Prelude.lc 319:3-319:5 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> a -> VecScalar b a |
1040 | testdata/Prelude.lc 319:10-319:18 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : b ~ VecScalar c a} -> b -> a->b | 1040 | testdata/Prelude.lc 319:10-319:18 {a} -> {b} -> {c:Nat} -> {_ : Num a} -> {_ : b ~ VecScalar c a} -> b -> a->b |
1041 | testdata/Prelude.lc 319:10-319:20 V2 -> VecScalar V2 V3 | 1041 | testdata/Prelude.lc 319:10-319:20 c_ -> VecScalar c_ d_ |
1042 | testdata/Prelude.lc 319:10-319:22 VecScalar V1 V3 | 1042 | testdata/Prelude.lc 319:10-319:22 VecScalar b_ d_ |
1043 | testdata/Prelude.lc 319:19-319:20 V6 | 1043 | testdata/Prelude.lc 319:19-319:20 g_ |
1044 | testdata/Prelude.lc 319:21-319:22 V4 | 1044 | testdata/Prelude.lc 319:21-319:22 e_ |
1045 | testdata/Prelude.lc 326:16-326:21 Type | 1045 | testdata/Prelude.lc 326:16-326:21 Type |
1046 | testdata/Prelude.lc 327:16-327:21 Type | 1046 | testdata/Prelude.lc 327:16-327:21 Type |
1047 | testdata/Prelude.lc 327:16-330:29 Type | 1047 | testdata/Prelude.lc 327:16-330:29 Type |
@@ -1053,8 +1053,8 @@ testdata/Prelude.lc 330:16-330:19 Nat -> Nat -> Type->Type | |||
1053 | testdata/Prelude.lc 330:16-330:21 Nat -> Type->Type | 1053 | testdata/Prelude.lc 330:16-330:21 Nat -> Type->Type |
1054 | testdata/Prelude.lc 330:16-330:23 Type->Type | 1054 | testdata/Prelude.lc 330:16-330:23 Type->Type |
1055 | testdata/Prelude.lc 330:16-330:29 Type | 1055 | testdata/Prelude.lc 330:16-330:29 Type |
1056 | testdata/Prelude.lc 330:20-330:21 V1 | 1056 | testdata/Prelude.lc 330:20-330:21 b_ |
1057 | testdata/Prelude.lc 330:22-330:23 V1 | 1057 | testdata/Prelude.lc 330:22-330:23 b_ |
1058 | testdata/Prelude.lc 330:24-330:29 Type | 1058 | testdata/Prelude.lc 330:24-330:29 Type |
1059 | testdata/Prelude.lc 331:1-331:12 Float -> Float -> Float -> Float -> Mat 4 4 Float | 1059 | testdata/Prelude.lc 331:1-331:12 Float -> Float -> Float -> Float -> Mat 4 4 Float |
1060 | testdata/Prelude.lc 332:5-332:9 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | 1060 | testdata/Prelude.lc 332:5-332:9 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float |
@@ -1068,8 +1068,8 @@ testdata/Prelude.lc 332:11-332:25 Float -> Float -> Float -> VecS Float 4 | |||
1068 | testdata/Prelude.lc 332:11-332:29 Float -> Float -> VecS Float 4 | 1068 | testdata/Prelude.lc 332:11-332:29 Float -> Float -> VecS Float 4 |
1069 | testdata/Prelude.lc 332:11-332:43 Float -> VecS Float 4 | 1069 | testdata/Prelude.lc 332:11-332:43 Float -> VecS Float 4 |
1070 | testdata/Prelude.lc 332:11-332:58 VecS Float 4 | 1070 | testdata/Prelude.lc 332:11-332:58 VecS Float 4 |
1071 | testdata/Prelude.lc 332:15-332:16 V1 | 1071 | testdata/Prelude.lc 332:15-332:16 b_ |
1072 | testdata/Prelude.lc 332:15-332:17 V2->V3 | 1072 | testdata/Prelude.lc 332:15-332:17 c_->d_ |
1073 | testdata/Prelude.lc 332:15-332:18 VecScalar 1 Float | 1073 | testdata/Prelude.lc 332:15-332:18 VecScalar 1 Float |
1074 | testdata/Prelude.lc 332:15-332:19 VecScalar 1 Float -> VecScalar 1 Float | 1074 | testdata/Prelude.lc 332:15-332:19 VecScalar 1 Float -> VecScalar 1 Float |
1075 | testdata/Prelude.lc 332:15-332:24 VecScalar 1 Float | 1075 | testdata/Prelude.lc 332:15-332:24 VecScalar 1 Float |
@@ -1081,17 +1081,17 @@ testdata/Prelude.lc 332:20-332:22 Float->Float | |||
1081 | testdata/Prelude.lc 332:20-332:23 Float | 1081 | testdata/Prelude.lc 332:20-332:23 Float |
1082 | testdata/Prelude.lc 332:21-332:22 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1082 | testdata/Prelude.lc 332:21-332:22 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1083 | testdata/Prelude.lc 332:22-332:23 Float | 1083 | testdata/Prelude.lc 332:22-332:23 Float |
1084 | testdata/Prelude.lc 332:28-332:29 V1 | 1084 | testdata/Prelude.lc 332:28-332:29 b_ |
1085 | testdata/Prelude.lc 332:42-332:43 V1 | 1085 | testdata/Prelude.lc 332:42-332:43 b_ |
1086 | testdata/Prelude.lc 332:57-332:58 V1 | 1086 | testdata/Prelude.lc 332:57-332:58 b_ |
1087 | testdata/Prelude.lc 333:11-333:13 {a} -> a -> a -> a -> a -> VecS a 4 | 1087 | testdata/Prelude.lc 333:11-333:13 {a} -> a -> a -> a -> a -> VecS a 4 |
1088 | testdata/Prelude.lc 333:11-333:15 V1 -> V2 -> V3 -> VecS V4 4 | 1088 | testdata/Prelude.lc 333:11-333:15 b_ -> c_ -> d_ -> VecS e_ 4 |
1089 | testdata/Prelude.lc 333:11-333:39 Float -> Float -> VecS Float 4 | 1089 | testdata/Prelude.lc 333:11-333:39 Float -> Float -> VecS Float 4 |
1090 | testdata/Prelude.lc 333:11-333:43 Float -> VecS Float 4 | 1090 | testdata/Prelude.lc 333:11-333:43 Float -> VecS Float 4 |
1091 | testdata/Prelude.lc 333:11-333:58 VecS Float 4 | 1091 | testdata/Prelude.lc 333:11-333:58 VecS Float 4 |
1092 | testdata/Prelude.lc 333:14-333:15 V1 | 1092 | testdata/Prelude.lc 333:14-333:15 b_ |
1093 | testdata/Prelude.lc 333:29-333:30 V1 | 1093 | testdata/Prelude.lc 333:29-333:30 b_ |
1094 | testdata/Prelude.lc 333:29-333:31 V2->V3 | 1094 | testdata/Prelude.lc 333:29-333:31 c_->d_ |
1095 | testdata/Prelude.lc 333:29-333:32 VecScalar 1 Float | 1095 | testdata/Prelude.lc 333:29-333:32 VecScalar 1 Float |
1096 | testdata/Prelude.lc 333:29-333:33 VecScalar 1 Float -> VecScalar 1 Float | 1096 | testdata/Prelude.lc 333:29-333:33 VecScalar 1 Float -> VecScalar 1 Float |
1097 | testdata/Prelude.lc 333:29-333:38 VecScalar 1 Float | 1097 | testdata/Prelude.lc 333:29-333:38 VecScalar 1 Float |
@@ -1103,8 +1103,8 @@ testdata/Prelude.lc 333:34-333:36 Float->Float | |||
1103 | testdata/Prelude.lc 333:34-333:37 Float | 1103 | testdata/Prelude.lc 333:34-333:37 Float |
1104 | testdata/Prelude.lc 333:35-333:36 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1104 | testdata/Prelude.lc 333:35-333:36 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1105 | testdata/Prelude.lc 333:36-333:37 Float | 1105 | testdata/Prelude.lc 333:36-333:37 Float |
1106 | testdata/Prelude.lc 333:42-333:43 V1 | 1106 | testdata/Prelude.lc 333:42-333:43 b_ |
1107 | testdata/Prelude.lc 333:57-333:58 V1 | 1107 | testdata/Prelude.lc 333:57-333:58 b_ |
1108 | testdata/Prelude.lc 334:11-334:13 {a} -> a -> a -> a -> a -> VecS a 4 | 1108 | testdata/Prelude.lc 334:11-334:13 {a} -> a -> a -> a -> a -> VecS a 4 |
1109 | testdata/Prelude.lc 334:11-334:27 Float -> Float -> Float -> VecS Float 4 | 1109 | testdata/Prelude.lc 334:11-334:27 Float -> Float -> Float -> VecS Float 4 |
1110 | testdata/Prelude.lc 334:11-334:41 Float -> Float -> VecS Float 4 | 1110 | testdata/Prelude.lc 334:11-334:41 Float -> Float -> VecS Float 4 |
@@ -1153,18 +1153,18 @@ testdata/Prelude.lc 334:52-334:53 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> | |||
1153 | testdata/Prelude.lc 334:53-334:54 Float | 1153 | testdata/Prelude.lc 334:53-334:54 Float |
1154 | testdata/Prelude.lc 334:58-334:59 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1154 | testdata/Prelude.lc 334:58-334:59 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1155 | testdata/Prelude.lc 334:58-334:60 Float | 1155 | testdata/Prelude.lc 334:58-334:60 Float |
1156 | testdata/Prelude.lc 334:59-334:60 V1 | 1156 | testdata/Prelude.lc 334:59-334:60 b_ |
1157 | testdata/Prelude.lc 335:11-335:13 {a} -> a -> a -> a -> a -> VecS a 4 | 1157 | testdata/Prelude.lc 335:11-335:13 {a} -> a -> a -> a -> a -> VecS a 4 |
1158 | testdata/Prelude.lc 335:11-335:15 V1 -> V2 -> V3 -> VecS V4 4 | 1158 | testdata/Prelude.lc 335:11-335:15 b_ -> c_ -> d_ -> VecS e_ 4 |
1159 | testdata/Prelude.lc 335:11-335:29 V2 -> V3 -> VecS V4 4 | 1159 | testdata/Prelude.lc 335:11-335:29 c_ -> d_ -> VecS e_ 4 |
1160 | testdata/Prelude.lc 335:11-335:56 Float -> VecS Float 4 | 1160 | testdata/Prelude.lc 335:11-335:56 Float -> VecS Float 4 |
1161 | testdata/Prelude.lc 335:11-335:58 VecS Float 4 | 1161 | testdata/Prelude.lc 335:11-335:58 VecS Float 4 |
1162 | testdata/Prelude.lc 335:14-335:15 V1 | 1162 | testdata/Prelude.lc 335:14-335:15 b_ |
1163 | testdata/Prelude.lc 335:28-335:29 V1 | 1163 | testdata/Prelude.lc 335:28-335:29 b_ |
1164 | testdata/Prelude.lc 335:43-335:44 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1164 | testdata/Prelude.lc 335:43-335:44 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1165 | testdata/Prelude.lc 335:43-335:55 Float | 1165 | testdata/Prelude.lc 335:43-335:55 Float |
1166 | testdata/Prelude.lc 335:44-335:45 V1 | 1166 | testdata/Prelude.lc 335:44-335:45 b_ |
1167 | testdata/Prelude.lc 335:44-335:46 V2->V3 | 1167 | testdata/Prelude.lc 335:44-335:46 c_->d_ |
1168 | testdata/Prelude.lc 335:44-335:47 Float | 1168 | testdata/Prelude.lc 335:44-335:47 Float |
1169 | testdata/Prelude.lc 335:44-335:48 Float->Float | 1169 | testdata/Prelude.lc 335:44-335:48 Float->Float |
1170 | testdata/Prelude.lc 335:44-335:49 Float | 1170 | testdata/Prelude.lc 335:44-335:49 Float |
@@ -1180,7 +1180,7 @@ testdata/Prelude.lc 335:51-335:53 Float->Float | |||
1180 | testdata/Prelude.lc 335:51-335:54 Float | 1180 | testdata/Prelude.lc 335:51-335:54 Float |
1181 | testdata/Prelude.lc 335:52-335:53 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1181 | testdata/Prelude.lc 335:52-335:53 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1182 | testdata/Prelude.lc 335:53-335:54 Float | 1182 | testdata/Prelude.lc 335:53-335:54 Float |
1183 | testdata/Prelude.lc 335:57-335:58 V1 | 1183 | testdata/Prelude.lc 335:57-335:58 b_ |
1184 | testdata/Prelude.lc 337:9-337:10 Float | 1184 | testdata/Prelude.lc 337:9-337:10 Float |
1185 | testdata/Prelude.lc 337:9-337:11 Float->Float | 1185 | testdata/Prelude.lc 337:9-337:11 Float->Float |
1186 | testdata/Prelude.lc 337:9-337:22 Float | 1186 | testdata/Prelude.lc 337:9-337:22 Float |
@@ -1191,7 +1191,7 @@ testdata/Prelude.lc 337:15-337:19 Float | |||
1191 | testdata/Prelude.lc 337:15-337:20 VecScalar 1 Float -> VecScalar 1 Float | 1191 | testdata/Prelude.lc 337:15-337:20 VecScalar 1 Float -> VecScalar 1 Float |
1192 | testdata/Prelude.lc 337:15-337:21 VecScalar 1 Float | 1192 | testdata/Prelude.lc 337:15-337:21 VecScalar 1 Float |
1193 | testdata/Prelude.lc 337:19-337:20 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a | 1193 | testdata/Prelude.lc 337:19-337:20 {a} -> {b:Nat} -> {_ : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
1194 | testdata/Prelude.lc 337:20-337:21 V1 | 1194 | testdata/Prelude.lc 337:20-337:21 b_ |
1195 | testdata/Prelude.lc 338:9-338:10 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1195 | testdata/Prelude.lc 338:9-338:10 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1196 | testdata/Prelude.lc 338:9-338:11 Float | 1196 | testdata/Prelude.lc 338:9-338:11 Float |
1197 | testdata/Prelude.lc 338:10-338:11 Float | 1197 | testdata/Prelude.lc 338:10-338:11 Float |
@@ -1210,14 +1210,14 @@ testdata/Prelude.lc 342:16-342:49 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | |||
1210 | testdata/Prelude.lc 342:16-342:62 Vec 4 Float -> Mat 4 4 Float | 1210 | testdata/Prelude.lc 342:16-342:62 Vec 4 Float -> Mat 4 4 Float |
1211 | testdata/Prelude.lc 342:16-342:75 Mat 4 4 Float | 1211 | testdata/Prelude.lc 342:16-342:75 Mat 4 4 Float |
1212 | testdata/Prelude.lc 342:22-342:24 {a} -> a -> a -> a -> a -> VecS a 4 | 1212 | testdata/Prelude.lc 342:22-342:24 {a} -> a -> a -> a -> a -> VecS a 4 |
1213 | testdata/Prelude.lc 342:22-342:26 VecScalar V2 Float -> VecScalar V3 Float -> VecScalar V4 Float -> VecS (VecScalar V5 Float) 4 | 1213 | testdata/Prelude.lc 342:22-342:26 VecScalar c_ Float -> VecScalar d_ Float -> VecScalar e_ Float -> VecS (VecScalar f_ Float) 4 |
1214 | testdata/Prelude.lc 342:22-342:28 VecScalar V2 Float -> VecScalar V3 Float -> VecS (VecScalar V4 Float) 4 | 1214 | testdata/Prelude.lc 342:22-342:28 VecScalar c_ Float -> VecScalar d_ Float -> VecS (VecScalar e_ Float) 4 |
1215 | testdata/Prelude.lc 342:22-342:30 VecScalar V3 Float -> VecS (VecScalar V4 Float) 4 | 1215 | testdata/Prelude.lc 342:22-342:30 VecScalar d_ Float -> VecS (VecScalar e_ Float) 4 |
1216 | testdata/Prelude.lc 342:22-342:32 VecS (VecScalar 1 Float) 4 | 1216 | testdata/Prelude.lc 342:22-342:32 VecS (VecScalar 1 Float) 4 |
1217 | testdata/Prelude.lc 342:25-342:26 VecScalar V3 Float | 1217 | testdata/Prelude.lc 342:25-342:26 VecScalar d_ Float |
1218 | testdata/Prelude.lc 342:27-342:28 VecScalar V2 Float | 1218 | testdata/Prelude.lc 342:27-342:28 VecScalar c_ Float |
1219 | testdata/Prelude.lc 342:29-342:30 V1 | 1219 | testdata/Prelude.lc 342:29-342:30 b_ |
1220 | testdata/Prelude.lc 342:31-342:32 V1 | 1220 | testdata/Prelude.lc 342:31-342:32 b_ |
1221 | testdata/Prelude.lc 342:35-342:37 {a} -> a -> a -> a -> a -> VecS a 4 | 1221 | testdata/Prelude.lc 342:35-342:37 {a} -> a -> a -> a -> a -> VecS a 4 |
1222 | testdata/Prelude.lc 342:35-342:42 Float -> Float -> Float -> VecS Float 4 | 1222 | testdata/Prelude.lc 342:35-342:42 Float -> Float -> Float -> VecS Float 4 |
1223 | testdata/Prelude.lc 342:35-342:44 Float -> Float -> VecS Float 4 | 1223 | testdata/Prelude.lc 342:35-342:44 Float -> Float -> VecS Float 4 |
@@ -1227,32 +1227,32 @@ testdata/Prelude.lc 342:39-342:40 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> | |||
1227 | testdata/Prelude.lc 342:39-342:41 Float | 1227 | testdata/Prelude.lc 342:39-342:41 Float |
1228 | testdata/Prelude.lc 342:40-342:41 VecScalar 1 Float | 1228 | testdata/Prelude.lc 342:40-342:41 VecScalar 1 Float |
1229 | testdata/Prelude.lc 342:43-342:44 VecScalar 1 Float | 1229 | testdata/Prelude.lc 342:43-342:44 VecScalar 1 Float |
1230 | testdata/Prelude.lc 342:45-342:46 V1 | 1230 | testdata/Prelude.lc 342:45-342:46 b_ |
1231 | testdata/Prelude.lc 342:47-342:48 V1 | 1231 | testdata/Prelude.lc 342:47-342:48 b_ |
1232 | testdata/Prelude.lc 342:51-342:53 {a} -> a -> a -> a -> a -> VecS a 4 | 1232 | testdata/Prelude.lc 342:51-342:53 {a} -> a -> a -> a -> a -> VecS a 4 |
1233 | testdata/Prelude.lc 342:51-342:55 V1 -> V2 -> V3 -> VecS V4 4 | 1233 | testdata/Prelude.lc 342:51-342:55 b_ -> c_ -> d_ -> VecS e_ 4 |
1234 | testdata/Prelude.lc 342:51-342:57 V2 -> V3 -> VecS V4 4 | 1234 | testdata/Prelude.lc 342:51-342:57 c_ -> d_ -> VecS e_ 4 |
1235 | testdata/Prelude.lc 342:51-342:59 V2 -> VecS V3 4 | 1235 | testdata/Prelude.lc 342:51-342:59 c_ -> VecS d_ 4 |
1236 | testdata/Prelude.lc 342:51-342:61 VecS Float 4 | 1236 | testdata/Prelude.lc 342:51-342:61 VecS Float 4 |
1237 | testdata/Prelude.lc 342:54-342:55 V1 | 1237 | testdata/Prelude.lc 342:54-342:55 b_ |
1238 | testdata/Prelude.lc 342:56-342:57 V1 | 1238 | testdata/Prelude.lc 342:56-342:57 b_ |
1239 | testdata/Prelude.lc 342:58-342:59 V1 | 1239 | testdata/Prelude.lc 342:58-342:59 b_ |
1240 | testdata/Prelude.lc 342:60-342:61 V1 | 1240 | testdata/Prelude.lc 342:60-342:61 b_ |
1241 | testdata/Prelude.lc 342:64-342:66 {a} -> a -> a -> a -> a -> VecS a 4 | 1241 | testdata/Prelude.lc 342:64-342:66 {a} -> a -> a -> a -> a -> VecS a 4 |
1242 | testdata/Prelude.lc 342:64-342:68 V1 -> V2 -> V3 -> VecS V4 4 | 1242 | testdata/Prelude.lc 342:64-342:68 b_ -> c_ -> d_ -> VecS e_ 4 |
1243 | testdata/Prelude.lc 342:64-342:70 V2 -> V3 -> VecS V4 4 | 1243 | testdata/Prelude.lc 342:64-342:70 c_ -> d_ -> VecS e_ 4 |
1244 | testdata/Prelude.lc 342:64-342:72 V2 -> VecS V3 4 | 1244 | testdata/Prelude.lc 342:64-342:72 c_ -> VecS d_ 4 |
1245 | testdata/Prelude.lc 342:64-342:74 VecS Float 4 | 1245 | testdata/Prelude.lc 342:64-342:74 VecS Float 4 |
1246 | testdata/Prelude.lc 342:67-342:68 V1 | 1246 | testdata/Prelude.lc 342:67-342:68 b_ |
1247 | testdata/Prelude.lc 342:69-342:70 V1 | 1247 | testdata/Prelude.lc 342:69-342:70 b_ |
1248 | testdata/Prelude.lc 342:71-342:72 V1 | 1248 | testdata/Prelude.lc 342:71-342:72 b_ |
1249 | testdata/Prelude.lc 342:73-342:74 V1 | 1249 | testdata/Prelude.lc 342:73-342:74 b_ |
1250 | testdata/Prelude.lc 344:9-344:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1250 | testdata/Prelude.lc 344:9-344:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1251 | testdata/Prelude.lc 344:9-344:14 VecScalar V0 Float | 1251 | testdata/Prelude.lc 344:9-344:14 VecScalar a_ Float |
1252 | testdata/Prelude.lc 344:13-344:14 V2 | 1252 | testdata/Prelude.lc 344:13-344:14 c_ |
1253 | testdata/Prelude.lc 345:9-345:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1253 | testdata/Prelude.lc 345:9-345:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1254 | testdata/Prelude.lc 345:9-345:14 VecScalar V1 Float | 1254 | testdata/Prelude.lc 345:9-345:14 VecScalar b_ Float |
1255 | testdata/Prelude.lc 345:13-345:14 VecScalar V2 Float | 1255 | testdata/Prelude.lc 345:13-345:14 VecScalar c_ Float |
1256 | testdata/Prelude.lc 347:1-347:11 VecScalar 1 Float -> Mat 4 4 Float | 1256 | testdata/Prelude.lc 347:1-347:11 VecScalar 1 Float -> Mat 4 4 Float |
1257 | testdata/Prelude.lc 347:16-347:20 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | 1257 | testdata/Prelude.lc 347:16-347:20 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float |
1258 | testdata/Prelude.lc 347:16-347:36 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | 1258 | testdata/Prelude.lc 347:16-347:36 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float |
@@ -1260,49 +1260,49 @@ testdata/Prelude.lc 347:16-347:49 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | |||
1260 | testdata/Prelude.lc 347:16-347:62 Vec 4 Float -> Mat 4 4 Float | 1260 | testdata/Prelude.lc 347:16-347:62 Vec 4 Float -> Mat 4 4 Float |
1261 | testdata/Prelude.lc 347:16-347:75 Mat 4 4 Float | 1261 | testdata/Prelude.lc 347:16-347:75 Mat 4 4 Float |
1262 | testdata/Prelude.lc 347:22-347:24 {a} -> a -> a -> a -> a -> VecS a 4 | 1262 | testdata/Prelude.lc 347:22-347:24 {a} -> a -> a -> a -> a -> VecS a 4 |
1263 | testdata/Prelude.lc 347:22-347:26 VecScalar V2 Float -> VecScalar V3 Float -> VecScalar V4 Float -> VecS (VecScalar V5 Float) 4 | 1263 | testdata/Prelude.lc 347:22-347:26 VecScalar c_ Float -> VecScalar d_ Float -> VecScalar e_ Float -> VecS (VecScalar f_ Float) 4 |
1264 | testdata/Prelude.lc 347:22-347:28 VecScalar V3 Float -> VecScalar V4 Float -> VecS (VecScalar V5 Float) 4 | 1264 | testdata/Prelude.lc 347:22-347:28 VecScalar d_ Float -> VecScalar e_ Float -> VecS (VecScalar f_ Float) 4 |
1265 | testdata/Prelude.lc 347:22-347:33 VecScalar V5 Float -> VecS (VecScalar V6 Float) 4 | 1265 | testdata/Prelude.lc 347:22-347:33 VecScalar f_ Float -> VecS (VecScalar g_ Float) 4 |
1266 | testdata/Prelude.lc 347:22-347:35 VecS (VecScalar 1 Float) 4 | 1266 | testdata/Prelude.lc 347:22-347:35 VecS (VecScalar 1 Float) 4 |
1267 | testdata/Prelude.lc 347:25-347:26 VecScalar V3 Float | 1267 | testdata/Prelude.lc 347:25-347:26 VecScalar d_ Float |
1268 | testdata/Prelude.lc 347:27-347:28 V1 | 1268 | testdata/Prelude.lc 347:27-347:28 b_ |
1269 | testdata/Prelude.lc 347:30-347:31 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1269 | testdata/Prelude.lc 347:30-347:31 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1270 | testdata/Prelude.lc 347:30-347:32 VecScalar V5 Float | 1270 | testdata/Prelude.lc 347:30-347:32 VecScalar f_ Float |
1271 | testdata/Prelude.lc 347:31-347:32 VecScalar V5 Float | 1271 | testdata/Prelude.lc 347:31-347:32 VecScalar f_ Float |
1272 | testdata/Prelude.lc 347:34-347:35 V1 | 1272 | testdata/Prelude.lc 347:34-347:35 b_ |
1273 | testdata/Prelude.lc 347:38-347:40 {a} -> a -> a -> a -> a -> VecS a 4 | 1273 | testdata/Prelude.lc 347:38-347:40 {a} -> a -> a -> a -> a -> VecS a 4 |
1274 | testdata/Prelude.lc 347:38-347:42 V1 -> V2 -> V3 -> VecS V4 4 | 1274 | testdata/Prelude.lc 347:38-347:42 b_ -> c_ -> d_ -> VecS e_ 4 |
1275 | testdata/Prelude.lc 347:38-347:44 V2 -> V3 -> VecS V4 4 | 1275 | testdata/Prelude.lc 347:38-347:44 c_ -> d_ -> VecS e_ 4 |
1276 | testdata/Prelude.lc 347:38-347:46 V2 -> VecS V3 4 | 1276 | testdata/Prelude.lc 347:38-347:46 c_ -> VecS d_ 4 |
1277 | testdata/Prelude.lc 347:38-347:48 VecS Float 4 | 1277 | testdata/Prelude.lc 347:38-347:48 VecS Float 4 |
1278 | testdata/Prelude.lc 347:41-347:42 V1 | 1278 | testdata/Prelude.lc 347:41-347:42 b_ |
1279 | testdata/Prelude.lc 347:43-347:44 V1 | 1279 | testdata/Prelude.lc 347:43-347:44 b_ |
1280 | testdata/Prelude.lc 347:45-347:46 V1 | 1280 | testdata/Prelude.lc 347:45-347:46 b_ |
1281 | testdata/Prelude.lc 347:47-347:48 V1 | 1281 | testdata/Prelude.lc 347:47-347:48 b_ |
1282 | testdata/Prelude.lc 347:51-347:53 {a} -> a -> a -> a -> a -> VecS a 4 | 1282 | testdata/Prelude.lc 347:51-347:53 {a} -> a -> a -> a -> a -> VecS a 4 |
1283 | testdata/Prelude.lc 347:51-347:55 Float -> Float -> Float -> VecS Float 4 | 1283 | testdata/Prelude.lc 347:51-347:55 Float -> Float -> Float -> VecS Float 4 |
1284 | testdata/Prelude.lc 347:51-347:57 Float -> Float -> VecS Float 4 | 1284 | testdata/Prelude.lc 347:51-347:57 Float -> Float -> VecS Float 4 |
1285 | testdata/Prelude.lc 347:51-347:59 Float -> VecS Float 4 | 1285 | testdata/Prelude.lc 347:51-347:59 Float -> VecS Float 4 |
1286 | testdata/Prelude.lc 347:51-347:61 VecS Float 4 | 1286 | testdata/Prelude.lc 347:51-347:61 VecS Float 4 |
1287 | testdata/Prelude.lc 347:54-347:55 VecScalar 1 Float | 1287 | testdata/Prelude.lc 347:54-347:55 VecScalar 1 Float |
1288 | testdata/Prelude.lc 347:56-347:57 V1 | 1288 | testdata/Prelude.lc 347:56-347:57 b_ |
1289 | testdata/Prelude.lc 347:58-347:59 VecScalar 1 Float | 1289 | testdata/Prelude.lc 347:58-347:59 VecScalar 1 Float |
1290 | testdata/Prelude.lc 347:60-347:61 V1 | 1290 | testdata/Prelude.lc 347:60-347:61 b_ |
1291 | testdata/Prelude.lc 347:64-347:66 {a} -> a -> a -> a -> a -> VecS a 4 | 1291 | testdata/Prelude.lc 347:64-347:66 {a} -> a -> a -> a -> a -> VecS a 4 |
1292 | testdata/Prelude.lc 347:64-347:68 V1 -> V2 -> V3 -> VecS V4 4 | 1292 | testdata/Prelude.lc 347:64-347:68 b_ -> c_ -> d_ -> VecS e_ 4 |
1293 | testdata/Prelude.lc 347:64-347:70 V2 -> V3 -> VecS V4 4 | 1293 | testdata/Prelude.lc 347:64-347:70 c_ -> d_ -> VecS e_ 4 |
1294 | testdata/Prelude.lc 347:64-347:72 V2 -> VecS V3 4 | 1294 | testdata/Prelude.lc 347:64-347:72 c_ -> VecS d_ 4 |
1295 | testdata/Prelude.lc 347:64-347:74 VecS Float 4 | 1295 | testdata/Prelude.lc 347:64-347:74 VecS Float 4 |
1296 | testdata/Prelude.lc 347:67-347:68 V1 | 1296 | testdata/Prelude.lc 347:67-347:68 b_ |
1297 | testdata/Prelude.lc 347:69-347:70 V1 | 1297 | testdata/Prelude.lc 347:69-347:70 b_ |
1298 | testdata/Prelude.lc 347:71-347:72 V1 | 1298 | testdata/Prelude.lc 347:71-347:72 b_ |
1299 | testdata/Prelude.lc 347:73-347:74 V1 | 1299 | testdata/Prelude.lc 347:73-347:74 b_ |
1300 | testdata/Prelude.lc 349:9-349:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1300 | testdata/Prelude.lc 349:9-349:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1301 | testdata/Prelude.lc 349:9-349:14 VecScalar V0 Float | 1301 | testdata/Prelude.lc 349:9-349:14 VecScalar a_ Float |
1302 | testdata/Prelude.lc 349:13-349:14 V2 | 1302 | testdata/Prelude.lc 349:13-349:14 c_ |
1303 | testdata/Prelude.lc 350:9-350:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1303 | testdata/Prelude.lc 350:9-350:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1304 | testdata/Prelude.lc 350:9-350:14 VecScalar V1 Float | 1304 | testdata/Prelude.lc 350:9-350:14 VecScalar b_ Float |
1305 | testdata/Prelude.lc 350:13-350:14 VecScalar V2 Float | 1305 | testdata/Prelude.lc 350:13-350:14 VecScalar c_ Float |
1306 | testdata/Prelude.lc 352:1-352:11 VecScalar 1 Float -> Mat 4 4 Float | 1306 | testdata/Prelude.lc 352:1-352:11 VecScalar 1 Float -> Mat 4 4 Float |
1307 | testdata/Prelude.lc 352:16-352:20 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | 1307 | testdata/Prelude.lc 352:16-352:20 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float |
1308 | testdata/Prelude.lc 352:16-352:33 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | 1308 | testdata/Prelude.lc 352:16-352:33 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float |
@@ -1310,76 +1310,76 @@ testdata/Prelude.lc 352:16-352:46 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | |||
1310 | testdata/Prelude.lc 352:16-352:62 Vec 4 Float -> Mat 4 4 Float | 1310 | testdata/Prelude.lc 352:16-352:62 Vec 4 Float -> Mat 4 4 Float |
1311 | testdata/Prelude.lc 352:16-352:75 Mat 4 4 Float | 1311 | testdata/Prelude.lc 352:16-352:75 Mat 4 4 Float |
1312 | testdata/Prelude.lc 352:22-352:24 {a} -> a -> a -> a -> a -> VecS a 4 | 1312 | testdata/Prelude.lc 352:22-352:24 {a} -> a -> a -> a -> a -> VecS a 4 |
1313 | testdata/Prelude.lc 352:22-352:26 V1 -> V2 -> V3 -> VecS V4 4 | 1313 | testdata/Prelude.lc 352:22-352:26 b_ -> c_ -> d_ -> VecS e_ 4 |
1314 | testdata/Prelude.lc 352:22-352:28 V2 -> V3 -> VecS V4 4 | 1314 | testdata/Prelude.lc 352:22-352:28 c_ -> d_ -> VecS e_ 4 |
1315 | testdata/Prelude.lc 352:22-352:30 V2 -> VecS V3 4 | 1315 | testdata/Prelude.lc 352:22-352:30 c_ -> VecS d_ 4 |
1316 | testdata/Prelude.lc 352:22-352:32 VecS Float 4 | 1316 | testdata/Prelude.lc 352:22-352:32 VecS Float 4 |
1317 | testdata/Prelude.lc 352:25-352:26 V1 | 1317 | testdata/Prelude.lc 352:25-352:26 b_ |
1318 | testdata/Prelude.lc 352:27-352:28 V1 | 1318 | testdata/Prelude.lc 352:27-352:28 b_ |
1319 | testdata/Prelude.lc 352:29-352:30 V1 | 1319 | testdata/Prelude.lc 352:29-352:30 b_ |
1320 | testdata/Prelude.lc 352:31-352:32 V1 | 1320 | testdata/Prelude.lc 352:31-352:32 b_ |
1321 | testdata/Prelude.lc 352:35-352:37 {a} -> a -> a -> a -> a -> VecS a 4 | 1321 | testdata/Prelude.lc 352:35-352:37 {a} -> a -> a -> a -> a -> VecS a 4 |
1322 | testdata/Prelude.lc 352:35-352:39 V1 -> V2 -> V3 -> VecS V4 4 | 1322 | testdata/Prelude.lc 352:35-352:39 b_ -> c_ -> d_ -> VecS e_ 4 |
1323 | testdata/Prelude.lc 352:35-352:41 VecScalar V3 Float -> VecScalar V4 Float -> VecS (VecScalar V5 Float) 4 | 1323 | testdata/Prelude.lc 352:35-352:41 VecScalar d_ Float -> VecScalar e_ Float -> VecS (VecScalar f_ Float) 4 |
1324 | testdata/Prelude.lc 352:35-352:43 VecScalar V3 Float -> VecS (VecScalar V4 Float) 4 | 1324 | testdata/Prelude.lc 352:35-352:43 VecScalar d_ Float -> VecS (VecScalar e_ Float) 4 |
1325 | testdata/Prelude.lc 352:35-352:45 VecS (VecScalar 1 Float) 4 | 1325 | testdata/Prelude.lc 352:35-352:45 VecS (VecScalar 1 Float) 4 |
1326 | testdata/Prelude.lc 352:38-352:39 V1 | 1326 | testdata/Prelude.lc 352:38-352:39 b_ |
1327 | testdata/Prelude.lc 352:40-352:41 VecScalar V4 Float | 1327 | testdata/Prelude.lc 352:40-352:41 VecScalar e_ Float |
1328 | testdata/Prelude.lc 352:42-352:43 VecScalar V3 Float | 1328 | testdata/Prelude.lc 352:42-352:43 VecScalar d_ Float |
1329 | testdata/Prelude.lc 352:44-352:45 V1 | 1329 | testdata/Prelude.lc 352:44-352:45 b_ |
1330 | testdata/Prelude.lc 352:48-352:50 {a} -> a -> a -> a -> a -> VecS a 4 | 1330 | testdata/Prelude.lc 352:48-352:50 {a} -> a -> a -> a -> a -> VecS a 4 |
1331 | testdata/Prelude.lc 352:48-352:52 V1 -> V2 -> V3 -> VecS V4 4 | 1331 | testdata/Prelude.lc 352:48-352:52 b_ -> c_ -> d_ -> VecS e_ 4 |
1332 | testdata/Prelude.lc 352:48-352:57 Float -> Float -> VecS Float 4 | 1332 | testdata/Prelude.lc 352:48-352:57 Float -> Float -> VecS Float 4 |
1333 | testdata/Prelude.lc 352:48-352:59 Float -> VecS Float 4 | 1333 | testdata/Prelude.lc 352:48-352:59 Float -> VecS Float 4 |
1334 | testdata/Prelude.lc 352:48-352:61 VecS Float 4 | 1334 | testdata/Prelude.lc 352:48-352:61 VecS Float 4 |
1335 | testdata/Prelude.lc 352:51-352:52 V1 | 1335 | testdata/Prelude.lc 352:51-352:52 b_ |
1336 | testdata/Prelude.lc 352:54-352:55 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1336 | testdata/Prelude.lc 352:54-352:55 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1337 | testdata/Prelude.lc 352:54-352:56 Float | 1337 | testdata/Prelude.lc 352:54-352:56 Float |
1338 | testdata/Prelude.lc 352:55-352:56 VecScalar 1 Float | 1338 | testdata/Prelude.lc 352:55-352:56 VecScalar 1 Float |
1339 | testdata/Prelude.lc 352:58-352:59 VecScalar 1 Float | 1339 | testdata/Prelude.lc 352:58-352:59 VecScalar 1 Float |
1340 | testdata/Prelude.lc 352:60-352:61 V1 | 1340 | testdata/Prelude.lc 352:60-352:61 b_ |
1341 | testdata/Prelude.lc 352:64-352:66 {a} -> a -> a -> a -> a -> VecS a 4 | 1341 | testdata/Prelude.lc 352:64-352:66 {a} -> a -> a -> a -> a -> VecS a 4 |
1342 | testdata/Prelude.lc 352:64-352:68 V1 -> V2 -> V3 -> VecS V4 4 | 1342 | testdata/Prelude.lc 352:64-352:68 b_ -> c_ -> d_ -> VecS e_ 4 |
1343 | testdata/Prelude.lc 352:64-352:70 V2 -> V3 -> VecS V4 4 | 1343 | testdata/Prelude.lc 352:64-352:70 c_ -> d_ -> VecS e_ 4 |
1344 | testdata/Prelude.lc 352:64-352:72 V2 -> VecS V3 4 | 1344 | testdata/Prelude.lc 352:64-352:72 c_ -> VecS d_ 4 |
1345 | testdata/Prelude.lc 352:64-352:74 VecS Float 4 | 1345 | testdata/Prelude.lc 352:64-352:74 VecS Float 4 |
1346 | testdata/Prelude.lc 352:67-352:68 V1 | 1346 | testdata/Prelude.lc 352:67-352:68 b_ |
1347 | testdata/Prelude.lc 352:69-352:70 V1 | 1347 | testdata/Prelude.lc 352:69-352:70 b_ |
1348 | testdata/Prelude.lc 352:71-352:72 V1 | 1348 | testdata/Prelude.lc 352:71-352:72 b_ |
1349 | testdata/Prelude.lc 352:73-352:74 V1 | 1349 | testdata/Prelude.lc 352:73-352:74 b_ |
1350 | testdata/Prelude.lc 354:9-354:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1350 | testdata/Prelude.lc 354:9-354:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1351 | testdata/Prelude.lc 354:9-354:14 VecScalar V0 Float | 1351 | testdata/Prelude.lc 354:9-354:14 VecScalar a_ Float |
1352 | testdata/Prelude.lc 354:13-354:14 V2 | 1352 | testdata/Prelude.lc 354:13-354:14 c_ |
1353 | testdata/Prelude.lc 355:9-355:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1353 | testdata/Prelude.lc 355:9-355:12 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1354 | testdata/Prelude.lc 355:9-355:14 VecScalar V1 Float | 1354 | testdata/Prelude.lc 355:9-355:14 VecScalar b_ Float |
1355 | testdata/Prelude.lc 355:13-355:14 VecScalar V2 Float | 1355 | testdata/Prelude.lc 355:13-355:14 VecScalar c_ Float |
1356 | testdata/Prelude.lc 357:1-357:14 Float -> Float -> Float -> Mat 4 4 Float | 1356 | testdata/Prelude.lc 357:1-357:14 Float -> Float -> Float -> Mat 4 4 Float |
1357 | testdata/Prelude.lc 357:23-357:33 VecScalar 1 Float -> Mat 4 4 Float | 1357 | testdata/Prelude.lc 357:23-357:33 VecScalar 1 Float -> Mat 4 4 Float |
1358 | testdata/Prelude.lc 357:23-357:35 Mat 4 4 Float | 1358 | testdata/Prelude.lc 357:23-357:35 Mat 4 4 Float |
1359 | testdata/Prelude.lc 357:23-357:39 Mat 4 V0 Float -> Mat 4 V1 Float | 1359 | testdata/Prelude.lc 357:23-357:39 Mat 4 a_ Float -> Mat 4 b_ Float |
1360 | testdata/Prelude.lc 357:23-357:52 Mat 4 4 Float | 1360 | testdata/Prelude.lc 357:23-357:52 Mat 4 4 Float |
1361 | testdata/Prelude.lc 357:23-357:56 Mat 4 V0 Float -> Mat 4 V1 Float | 1361 | testdata/Prelude.lc 357:23-357:56 Mat 4 a_ Float -> Mat 4 b_ Float |
1362 | testdata/Prelude.lc 357:23-357:69 Mat 4 4 Float | 1362 | testdata/Prelude.lc 357:23-357:69 Mat 4 4 Float |
1363 | testdata/Prelude.lc 357:34-357:35 V10 | 1363 | testdata/Prelude.lc 357:34-357:35 k_ |
1364 | testdata/Prelude.lc 357:36-357:39 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c | 1364 | testdata/Prelude.lc 357:36-357:39 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
1365 | testdata/Prelude.lc 357:40-357:50 VecScalar 1 Float -> Mat 4 4 Float | 1365 | testdata/Prelude.lc 357:40-357:50 VecScalar 1 Float -> Mat 4 4 Float |
1366 | testdata/Prelude.lc 357:40-357:52 Mat 4 4 Float | 1366 | testdata/Prelude.lc 357:40-357:52 Mat 4 4 Float |
1367 | testdata/Prelude.lc 357:51-357:52 V4 | 1367 | testdata/Prelude.lc 357:51-357:52 e_ |
1368 | testdata/Prelude.lc 357:53-357:56 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c | 1368 | testdata/Prelude.lc 357:53-357:56 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
1369 | testdata/Prelude.lc 357:57-357:67 VecScalar 1 Float -> Mat 4 4 Float | 1369 | testdata/Prelude.lc 357:57-357:67 VecScalar 1 Float -> Mat 4 4 Float |
1370 | testdata/Prelude.lc 357:57-357:69 Mat 4 4 Float | 1370 | testdata/Prelude.lc 357:57-357:69 Mat 4 4 Float |
1371 | testdata/Prelude.lc 357:68-357:69 V1 | 1371 | testdata/Prelude.lc 357:68-357:69 b_ |
1372 | testdata/Prelude.lc 359:21-359:24 Nat -> Type->Type | 1372 | testdata/Prelude.lc 359:21-359:24 Nat -> Type->Type |
1373 | testdata/Prelude.lc 359:21-359:26 Type->Type | 1373 | testdata/Prelude.lc 359:21-359:26 Type->Type |
1374 | testdata/Prelude.lc 359:21-359:32 Type | 1374 | testdata/Prelude.lc 359:21-359:32 Type |
1375 | testdata/Prelude.lc 359:25-359:26 V1 | 1375 | testdata/Prelude.lc 359:25-359:26 b_ |
1376 | testdata/Prelude.lc 359:27-359:32 Type | 1376 | testdata/Prelude.lc 359:27-359:32 Type |
1377 | testdata/Prelude.lc 359:36-359:39 Nat -> Nat -> Type->Type | 1377 | testdata/Prelude.lc 359:36-359:39 Nat -> Nat -> Type->Type |
1378 | testdata/Prelude.lc 359:36-359:41 Nat -> Type->Type | 1378 | testdata/Prelude.lc 359:36-359:41 Nat -> Type->Type |
1379 | testdata/Prelude.lc 359:36-359:43 Type->Type | 1379 | testdata/Prelude.lc 359:36-359:43 Type->Type |
1380 | testdata/Prelude.lc 359:36-359:49 Type | 1380 | testdata/Prelude.lc 359:36-359:49 Type |
1381 | testdata/Prelude.lc 359:40-359:41 V1 | 1381 | testdata/Prelude.lc 359:40-359:41 b_ |
1382 | testdata/Prelude.lc 359:42-359:43 V1 | 1382 | testdata/Prelude.lc 359:42-359:43 b_ |
1383 | testdata/Prelude.lc 359:44-359:49 Type | 1383 | testdata/Prelude.lc 359:44-359:49 Type |
1384 | testdata/Prelude.lc 360:1-360:17 Vec 3 Float -> Mat 4 4 Float | 1384 | testdata/Prelude.lc 360:1-360:17 Vec 3 Float -> Mat 4 4 Float |
1385 | testdata/Prelude.lc 360:22-360:26 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | 1385 | testdata/Prelude.lc 360:22-360:26 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float |
@@ -1393,32 +1393,32 @@ testdata/Prelude.lc 360:30-360:32 {a} -> {_ : Num a} -> VecS a 4 | |||
1393 | testdata/Prelude.lc 360:33-360:35 {a} -> {_ : Num a} -> VecS a 4 | 1393 | testdata/Prelude.lc 360:33-360:35 {a} -> {_ : Num a} -> VecS a 4 |
1394 | testdata/Prelude.lc 360:36-360:38 VecS Float 4 | 1394 | testdata/Prelude.lc 360:36-360:38 VecS Float 4 |
1395 | testdata/Prelude.lc 362:9-362:11 {a} -> a -> a -> a -> a -> VecS a 4 | 1395 | testdata/Prelude.lc 362:9-362:11 {a} -> a -> a -> a -> a -> VecS a 4 |
1396 | testdata/Prelude.lc 362:9-362:13 V1 -> V2 -> V3 -> VecS V4 4 | 1396 | testdata/Prelude.lc 362:9-362:13 b_ -> c_ -> d_ -> VecS e_ 4 |
1397 | testdata/Prelude.lc 362:9-362:15 V2 -> V3 -> VecS V4 4 | 1397 | testdata/Prelude.lc 362:9-362:15 c_ -> d_ -> VecS e_ 4 |
1398 | testdata/Prelude.lc 362:9-362:17 V2 -> VecS V3 4 | 1398 | testdata/Prelude.lc 362:9-362:17 c_ -> VecS d_ 4 |
1399 | testdata/Prelude.lc 362:9-362:19 VecS V2 4 | 1399 | testdata/Prelude.lc 362:9-362:19 VecS c_ 4 |
1400 | testdata/Prelude.lc 362:12-362:13 V1 | 1400 | testdata/Prelude.lc 362:12-362:13 b_ |
1401 | testdata/Prelude.lc 362:14-362:15 V1 | 1401 | testdata/Prelude.lc 362:14-362:15 b_ |
1402 | testdata/Prelude.lc 362:16-362:17 V1 | 1402 | testdata/Prelude.lc 362:16-362:17 b_ |
1403 | testdata/Prelude.lc 362:18-362:19 V1 | 1403 | testdata/Prelude.lc 362:18-362:19 b_ |
1404 | testdata/Prelude.lc 363:9-363:11 {a} -> a -> a -> a -> a -> VecS a 4 | 1404 | testdata/Prelude.lc 363:9-363:11 {a} -> a -> a -> a -> a -> VecS a 4 |
1405 | testdata/Prelude.lc 363:9-363:13 V1 -> V2 -> V3 -> VecS V4 4 | 1405 | testdata/Prelude.lc 363:9-363:13 b_ -> c_ -> d_ -> VecS e_ 4 |
1406 | testdata/Prelude.lc 363:9-363:15 V2 -> V3 -> VecS V4 4 | 1406 | testdata/Prelude.lc 363:9-363:15 c_ -> d_ -> VecS e_ 4 |
1407 | testdata/Prelude.lc 363:9-363:17 V2 -> VecS V3 4 | 1407 | testdata/Prelude.lc 363:9-363:17 c_ -> VecS d_ 4 |
1408 | testdata/Prelude.lc 363:9-363:19 VecS V2 4 | 1408 | testdata/Prelude.lc 363:9-363:19 VecS c_ 4 |
1409 | testdata/Prelude.lc 363:12-363:13 V1 | 1409 | testdata/Prelude.lc 363:12-363:13 b_ |
1410 | testdata/Prelude.lc 363:14-363:15 V1 | 1410 | testdata/Prelude.lc 363:14-363:15 b_ |
1411 | testdata/Prelude.lc 363:16-363:17 V1 | 1411 | testdata/Prelude.lc 363:16-363:17 b_ |
1412 | testdata/Prelude.lc 363:18-363:19 V1 | 1412 | testdata/Prelude.lc 363:18-363:19 b_ |
1413 | testdata/Prelude.lc 364:9-364:11 {a} -> a -> a -> a -> a -> VecS a 4 | 1413 | testdata/Prelude.lc 364:9-364:11 {a} -> a -> a -> a -> a -> VecS a 4 |
1414 | testdata/Prelude.lc 364:9-364:13 V1 -> V2 -> V3 -> VecS V4 4 | 1414 | testdata/Prelude.lc 364:9-364:13 b_ -> c_ -> d_ -> VecS e_ 4 |
1415 | testdata/Prelude.lc 364:9-364:15 V2 -> V3 -> VecS V4 4 | 1415 | testdata/Prelude.lc 364:9-364:15 c_ -> d_ -> VecS e_ 4 |
1416 | testdata/Prelude.lc 364:9-364:17 V2 -> VecS V3 4 | 1416 | testdata/Prelude.lc 364:9-364:17 c_ -> VecS d_ 4 |
1417 | testdata/Prelude.lc 364:9-364:19 VecS V2 4 | 1417 | testdata/Prelude.lc 364:9-364:19 VecS c_ 4 |
1418 | testdata/Prelude.lc 364:12-364:13 V1 | 1418 | testdata/Prelude.lc 364:12-364:13 b_ |
1419 | testdata/Prelude.lc 364:14-364:15 V1 | 1419 | testdata/Prelude.lc 364:14-364:15 b_ |
1420 | testdata/Prelude.lc 364:16-364:17 V1 | 1420 | testdata/Prelude.lc 364:16-364:17 b_ |
1421 | testdata/Prelude.lc 364:18-364:19 V1 | 1421 | testdata/Prelude.lc 364:18-364:19 b_ |
1422 | testdata/Prelude.lc 365:9-365:11 {a} -> a -> a -> a -> a -> VecS a 4 | 1422 | testdata/Prelude.lc 365:9-365:11 {a} -> a -> a -> a -> a -> VecS a 4 |
1423 | testdata/Prelude.lc 365:9-365:15 Float -> Float -> Float -> VecS Float 4 | 1423 | testdata/Prelude.lc 365:9-365:15 Float -> Float -> Float -> VecS Float 4 |
1424 | testdata/Prelude.lc 365:9-365:19 Float -> Float -> VecS Float 4 | 1424 | testdata/Prelude.lc 365:9-365:19 Float -> Float -> VecS Float 4 |
@@ -1430,34 +1430,34 @@ testdata/Prelude.lc 365:16-365:17 Vec 3 Float | |||
1430 | testdata/Prelude.lc 365:16-365:19 Float | 1430 | testdata/Prelude.lc 365:16-365:19 Float |
1431 | testdata/Prelude.lc 365:20-365:21 Vec 3 Float | 1431 | testdata/Prelude.lc 365:20-365:21 Vec 3 Float |
1432 | testdata/Prelude.lc 365:20-365:23 Float | 1432 | testdata/Prelude.lc 365:20-365:23 Float |
1433 | testdata/Prelude.lc 365:24-365:25 V1 | 1433 | testdata/Prelude.lc 365:24-365:25 b_ |
1434 | testdata/Prelude.lc 368:11-368:14 Nat -> Type->Type | 1434 | testdata/Prelude.lc 368:11-368:14 Nat -> Type->Type |
1435 | testdata/Prelude.lc 368:11-368:16 Type->Type | 1435 | testdata/Prelude.lc 368:11-368:16 Type->Type |
1436 | testdata/Prelude.lc 368:11-368:22 Type | 1436 | testdata/Prelude.lc 368:11-368:22 Type |
1437 | testdata/Prelude.lc 368:15-368:16 V1 | 1437 | testdata/Prelude.lc 368:15-368:16 b_ |
1438 | testdata/Prelude.lc 368:17-368:22 Type | 1438 | testdata/Prelude.lc 368:17-368:22 Type |
1439 | testdata/Prelude.lc 369:11-369:14 Nat -> Type->Type | 1439 | testdata/Prelude.lc 369:11-369:14 Nat -> Type->Type |
1440 | testdata/Prelude.lc 369:11-369:16 Type->Type | 1440 | testdata/Prelude.lc 369:11-369:16 Type->Type |
1441 | testdata/Prelude.lc 369:11-369:22 Type | 1441 | testdata/Prelude.lc 369:11-369:22 Type |
1442 | testdata/Prelude.lc 369:11-371:24 Type | 1442 | testdata/Prelude.lc 369:11-371:24 Type |
1443 | testdata/Prelude.lc 369:15-369:16 V1 | 1443 | testdata/Prelude.lc 369:15-369:16 b_ |
1444 | testdata/Prelude.lc 369:17-369:22 Type | 1444 | testdata/Prelude.lc 369:17-369:22 Type |
1445 | testdata/Prelude.lc 370:11-370:14 Nat -> Type->Type | 1445 | testdata/Prelude.lc 370:11-370:14 Nat -> Type->Type |
1446 | testdata/Prelude.lc 370:11-370:16 Type->Type | 1446 | testdata/Prelude.lc 370:11-370:16 Type->Type |
1447 | testdata/Prelude.lc 370:11-370:22 Type | 1447 | testdata/Prelude.lc 370:11-370:22 Type |
1448 | testdata/Prelude.lc 370:11-371:24 Type | 1448 | testdata/Prelude.lc 370:11-371:24 Type |
1449 | testdata/Prelude.lc 370:15-370:16 V1 | 1449 | testdata/Prelude.lc 370:15-370:16 b_ |
1450 | testdata/Prelude.lc 370:17-370:22 Type | 1450 | testdata/Prelude.lc 370:17-370:22 Type |
1451 | testdata/Prelude.lc 371:11-371:14 Nat -> Nat -> Type->Type | 1451 | testdata/Prelude.lc 371:11-371:14 Nat -> Nat -> Type->Type |
1452 | testdata/Prelude.lc 371:11-371:16 Nat -> Type->Type | 1452 | testdata/Prelude.lc 371:11-371:16 Nat -> Type->Type |
1453 | testdata/Prelude.lc 371:11-371:18 Type->Type | 1453 | testdata/Prelude.lc 371:11-371:18 Type->Type |
1454 | testdata/Prelude.lc 371:11-371:24 Type | 1454 | testdata/Prelude.lc 371:11-371:24 Type |
1455 | testdata/Prelude.lc 371:15-371:16 V1 | 1455 | testdata/Prelude.lc 371:15-371:16 b_ |
1456 | testdata/Prelude.lc 371:17-371:18 V1 | 1456 | testdata/Prelude.lc 371:17-371:18 b_ |
1457 | testdata/Prelude.lc 371:19-371:24 Type | 1457 | testdata/Prelude.lc 371:19-371:24 Type |
1458 | testdata/Prelude.lc 372:1-372:7 Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 4 4 Float | 1458 | testdata/Prelude.lc 372:1-372:7 Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 4 4 Float |
1459 | testdata/Prelude.lc 372:24-372:25 Mat 4 4 Float | 1459 | testdata/Prelude.lc 372:24-372:25 Mat 4 4 Float |
1460 | testdata/Prelude.lc 372:24-372:29 Mat 4 V0 Float -> Mat 4 V1 Float | 1460 | testdata/Prelude.lc 372:24-372:29 Mat 4 a_ Float -> Mat 4 b_ Float |
1461 | testdata/Prelude.lc 372:24-372:56 Mat 4 4 Float | 1461 | testdata/Prelude.lc 372:24-372:56 Mat 4 4 Float |
1462 | testdata/Prelude.lc 372:24-378:65 Vec 3 Float -> Mat 4 4 Float | Vec 3 Float -> Vec 3 Float -> Mat 4 4 Float | Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 4 4 Float | 1462 | testdata/Prelude.lc 372:24-378:65 Vec 3 Float -> Mat 4 4 Float | Vec 3 Float -> Vec 3 Float -> Mat 4 4 Float | Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 4 4 Float |
1463 | testdata/Prelude.lc 372:26-372:29 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c | 1463 | testdata/Prelude.lc 372:26-372:29 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
@@ -1467,19 +1467,19 @@ testdata/Prelude.lc 372:48-372:51 {a} -> {_ : Signed (MatVecScalarElem a)} -> a | |||
1467 | testdata/Prelude.lc 372:48-372:55 VecS Float 3 | 1467 | testdata/Prelude.lc 372:48-372:55 VecS Float 3 |
1468 | testdata/Prelude.lc 372:52-372:55 Vec 3 Float | 1468 | testdata/Prelude.lc 372:52-372:55 Vec 3 Float |
1469 | testdata/Prelude.lc 374:14-374:16 {a} -> a -> a -> a -> a -> VecS a 4 | 1469 | testdata/Prelude.lc 374:14-374:16 {a} -> a -> a -> a -> a -> VecS a 4 |
1470 | testdata/Prelude.lc 374:14-374:20 V1 -> V2 -> V3 -> VecS V4 4 | 1470 | testdata/Prelude.lc 374:14-374:20 b_ -> c_ -> d_ -> VecS e_ 4 |
1471 | testdata/Prelude.lc 374:14-374:24 V1 -> V2 -> VecS V3 4 | 1471 | testdata/Prelude.lc 374:14-374:24 b_ -> c_ -> VecS d_ 4 |
1472 | testdata/Prelude.lc 374:14-374:28 V1 -> VecS V2 4 | 1472 | testdata/Prelude.lc 374:14-374:28 b_ -> VecS c_ 4 |
1473 | testdata/Prelude.lc 374:14-374:30 VecS V2 4 | 1473 | testdata/Prelude.lc 374:14-374:30 VecS c_ 4 |
1474 | testdata/Prelude.lc 374:17-374:18 V4 | 1474 | testdata/Prelude.lc 374:17-374:18 e_ |
1475 | testdata/Prelude.lc 374:17-374:20 V1 | 1475 | testdata/Prelude.lc 374:17-374:20 b_ |
1476 | testdata/Prelude.lc 374:21-374:22 VecS V3 V2 | 1476 | testdata/Prelude.lc 374:21-374:22 VecS d_ c_ |
1477 | testdata/Prelude.lc 374:21-374:24 V1 | 1477 | testdata/Prelude.lc 374:21-374:24 b_ |
1478 | testdata/Prelude.lc 374:25-374:26 VecS V3 V2 | 1478 | testdata/Prelude.lc 374:25-374:26 VecS d_ c_ |
1479 | testdata/Prelude.lc 374:25-374:28 V1 | 1479 | testdata/Prelude.lc 374:25-374:28 b_ |
1480 | testdata/Prelude.lc 374:29-374:30 V1 | 1480 | testdata/Prelude.lc 374:29-374:30 b_ |
1481 | testdata/Prelude.lc 375:9-375:18 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1481 | testdata/Prelude.lc 375:9-375:18 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1482 | testdata/Prelude.lc 375:9-375:20 VecScalar V0 Float -> VecScalar V1 Float | 1482 | testdata/Prelude.lc 375:9-375:20 VecScalar a_ Float -> VecScalar b_ Float |
1483 | testdata/Prelude.lc 375:9-375:33 VecScalar 3 Float | 1483 | testdata/Prelude.lc 375:9-375:33 VecScalar 3 Float |
1484 | testdata/Prelude.lc 375:19-375:20 {a} -> {b} -> a->b -> a->b | 1484 | testdata/Prelude.lc 375:19-375:20 {a} -> {b} -> a->b -> a->b |
1485 | testdata/Prelude.lc 375:21-375:24 Vec 3 Float | 1485 | testdata/Prelude.lc 375:21-375:24 Vec 3 Float |
@@ -1488,7 +1488,7 @@ testdata/Prelude.lc 375:21-375:33 VecS Float 3 | |||
1488 | testdata/Prelude.lc 375:25-375:26 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1488 | testdata/Prelude.lc 375:25-375:26 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1489 | testdata/Prelude.lc 375:27-375:33 Vec 3 Float | 1489 | testdata/Prelude.lc 375:27-375:33 Vec 3 Float |
1490 | testdata/Prelude.lc 376:9-376:18 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 1490 | testdata/Prelude.lc 376:9-376:18 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
1491 | testdata/Prelude.lc 376:9-376:20 VecScalar V0 Float -> VecScalar V1 Float | 1491 | testdata/Prelude.lc 376:9-376:20 VecScalar a_ Float -> VecScalar b_ Float |
1492 | testdata/Prelude.lc 376:9-376:33 VecScalar 3 Float | 1492 | testdata/Prelude.lc 376:9-376:33 VecScalar 3 Float |
1493 | testdata/Prelude.lc 376:19-376:20 {a} -> {b} -> a->b -> a->b | 1493 | testdata/Prelude.lc 376:19-376:20 {a} -> {b} -> a->b -> a->b |
1494 | testdata/Prelude.lc 376:21-376:23 Vec 3 Float | 1494 | testdata/Prelude.lc 376:21-376:23 Vec 3 Float |
@@ -1502,7 +1502,7 @@ testdata/Prelude.lc 377:9-377:20 VecS Float 3 | |||
1502 | testdata/Prelude.lc 377:11-377:18 {a} -> {_ : a ~ VecS Float 3} -> a -> a->a | 1502 | testdata/Prelude.lc 377:11-377:18 {a} -> {_ : a ~ VecS Float 3} -> a -> a->a |
1503 | testdata/Prelude.lc 377:19-377:20 VecScalar 3 Float | 1503 | testdata/Prelude.lc 377:19-377:20 VecScalar 3 Float |
1504 | testdata/Prelude.lc 378:9-378:18 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> Mat b a c | 1504 | testdata/Prelude.lc 378:9-378:18 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> Mat b a c |
1505 | testdata/Prelude.lc 378:9-378:20 Mat V2 V1 V0 -> Mat V2 V3 V1 | 1505 | testdata/Prelude.lc 378:9-378:20 Mat c_ b_ a_ -> Mat c_ d_ b_ |
1506 | testdata/Prelude.lc 378:9-378:65 Mat 4 4 Float | 1506 | testdata/Prelude.lc 378:9-378:65 Mat 4 4 Float |
1507 | testdata/Prelude.lc 378:19-378:20 {a} -> {b} -> a->b -> a->b | 1507 | testdata/Prelude.lc 378:19-378:20 {a} -> {b} -> a->b -> a->b |
1508 | testdata/Prelude.lc 378:21-378:25 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | 1508 | testdata/Prelude.lc 378:21-378:25 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float |
@@ -1520,30 +1520,30 @@ testdata/Prelude.lc 378:45-378:49 {a} -> {b:Nat} -> {_ : Num a} -> VecS a b -> | |||
1520 | testdata/Prelude.lc 378:45-378:51 VecS Float 4 | 1520 | testdata/Prelude.lc 378:45-378:51 VecS Float 4 |
1521 | testdata/Prelude.lc 378:50-378:51 VecScalar 3 Float | 1521 | testdata/Prelude.lc 378:50-378:51 VecScalar 3 Float |
1522 | testdata/Prelude.lc 378:54-378:56 {a} -> a -> a -> a -> a -> VecS a 4 | 1522 | testdata/Prelude.lc 378:54-378:56 {a} -> a -> a -> a -> a -> VecS a 4 |
1523 | testdata/Prelude.lc 378:54-378:58 V1 -> V2 -> V3 -> VecS V4 4 | 1523 | testdata/Prelude.lc 378:54-378:58 b_ -> c_ -> d_ -> VecS e_ 4 |
1524 | testdata/Prelude.lc 378:54-378:60 V2 -> V3 -> VecS V4 4 | 1524 | testdata/Prelude.lc 378:54-378:60 c_ -> d_ -> VecS e_ 4 |
1525 | testdata/Prelude.lc 378:54-378:62 V2 -> VecS V3 4 | 1525 | testdata/Prelude.lc 378:54-378:62 c_ -> VecS d_ 4 |
1526 | testdata/Prelude.lc 378:54-378:64 VecS Float 4 | 1526 | testdata/Prelude.lc 378:54-378:64 VecS Float 4 |
1527 | testdata/Prelude.lc 378:57-378:58 V1 | 1527 | testdata/Prelude.lc 378:57-378:58 b_ |
1528 | testdata/Prelude.lc 378:59-378:60 V1 | 1528 | testdata/Prelude.lc 378:59-378:60 b_ |
1529 | testdata/Prelude.lc 378:61-378:62 V1 | 1529 | testdata/Prelude.lc 378:61-378:62 b_ |
1530 | testdata/Prelude.lc 378:63-378:64 V1 | 1530 | testdata/Prelude.lc 378:63-378:64 b_ |
1531 | testdata/Prelude.lc 380:1-380:6 Float -> VecS Float 4 -> VecS Float 4 | 1531 | testdata/Prelude.lc 380:1-380:6 Float -> VecS Float 4 -> VecS Float 4 |
1532 | testdata/Prelude.lc 380:13-380:14 V3 | 1532 | testdata/Prelude.lc 380:13-380:14 d_ |
1533 | testdata/Prelude.lc 380:13-380:16 V2->V3 | 1533 | testdata/Prelude.lc 380:13-380:16 c_->d_ |
1534 | testdata/Prelude.lc 380:13-380:29 VecS Float 4 | 1534 | testdata/Prelude.lc 380:13-380:29 VecS Float 4 |
1535 | testdata/Prelude.lc 380:15-380:16 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1535 | testdata/Prelude.lc 380:15-380:16 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1536 | testdata/Prelude.lc 380:17-380:19 {a} -> a -> a -> a -> a -> VecS a 4 | 1536 | testdata/Prelude.lc 380:17-380:19 {a} -> a -> a -> a -> a -> VecS a 4 |
1537 | testdata/Prelude.lc 380:17-380:21 V4 -> V5 -> V6 -> VecS V7 4 | 1537 | testdata/Prelude.lc 380:17-380:21 e_ -> f_ -> g_ -> VecS h_ 4 |
1538 | testdata/Prelude.lc 380:17-380:23 V4 -> V5 -> VecS V6 4 | 1538 | testdata/Prelude.lc 380:17-380:23 e_ -> f_ -> VecS g_ 4 |
1539 | testdata/Prelude.lc 380:17-380:25 V4 -> VecS V5 4 | 1539 | testdata/Prelude.lc 380:17-380:25 e_ -> VecS f_ 4 |
1540 | testdata/Prelude.lc 380:17-380:29 VecS Float 4 | 1540 | testdata/Prelude.lc 380:17-380:29 VecS Float 4 |
1541 | testdata/Prelude.lc 380:20-380:21 V5 | 1541 | testdata/Prelude.lc 380:20-380:21 f_ |
1542 | testdata/Prelude.lc 380:22-380:23 V4 | 1542 | testdata/Prelude.lc 380:22-380:23 e_ |
1543 | testdata/Prelude.lc 380:24-380:25 V4 | 1543 | testdata/Prelude.lc 380:24-380:25 e_ |
1544 | testdata/Prelude.lc 380:26-380:29 Float | 1544 | testdata/Prelude.lc 380:26-380:29 Float |
1545 | testdata/Prelude.lc 382:11-382:16 Type | 1545 | testdata/Prelude.lc 382:11-382:16 Type |
1546 | testdata/Prelude.lc 382:11-385:38 Float -> Float -> List Float | V0->V1 | 1546 | testdata/Prelude.lc 382:11-385:38 Float -> Float -> List Float | a_->b_ |
1547 | testdata/Prelude.lc 382:20-382:25 Type | 1547 | testdata/Prelude.lc 382:20-382:25 Type |
1548 | testdata/Prelude.lc 382:20-382:36 Type | 1548 | testdata/Prelude.lc 382:20-382:36 Type |
1549 | testdata/Prelude.lc 382:29-382:36 Type | 1549 | testdata/Prelude.lc 382:29-382:36 Type |
@@ -1568,27 +1568,27 @@ testdata/Prelude.lc 385:30-385:31 Float | |||
1568 | testdata/Prelude.lc 385:30-385:33 Float->Float | 1568 | testdata/Prelude.lc 385:30-385:33 Float->Float |
1569 | testdata/Prelude.lc 385:30-385:35 Float | 1569 | testdata/Prelude.lc 385:30-385:35 Float |
1570 | testdata/Prelude.lc 385:32-385:33 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1570 | testdata/Prelude.lc 385:32-385:33 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1571 | testdata/Prelude.lc 385:34-385:35 V1 | 1571 | testdata/Prelude.lc 385:34-385:35 b_ |
1572 | testdata/Prelude.lc 385:37-385:38 Float | 1572 | testdata/Prelude.lc 385:37-385:38 Float |
1573 | testdata/Prelude.lc 387:9-387:12 Type | 1573 | testdata/Prelude.lc 387:9-387:12 Type |
1574 | testdata/Prelude.lc 387:9-387:24 Type | 1574 | testdata/Prelude.lc 387:9-387:24 Type |
1575 | testdata/Prelude.lc 387:9-389:30 V0->V1 | {a} -> List a -> Int->a | 1575 | testdata/Prelude.lc 387:9-389:30 a_->b_ | {a} -> List a -> Int->a |
1576 | testdata/Prelude.lc 387:10-387:11 V1 | 1576 | testdata/Prelude.lc 387:10-387:11 b_ |
1577 | testdata/Prelude.lc 387:16-387:19 Type | 1577 | testdata/Prelude.lc 387:16-387:19 Type |
1578 | testdata/Prelude.lc 387:16-387:24 Type | 1578 | testdata/Prelude.lc 387:16-387:24 Type |
1579 | testdata/Prelude.lc 387:23-387:24 Type | 1579 | testdata/Prelude.lc 387:23-387:24 Type |
1580 | testdata/Prelude.lc 388:10-388:12 {a} -> List a -> Int->a | 1580 | testdata/Prelude.lc 388:10-388:12 {a} -> List a -> Int->a |
1581 | testdata/Prelude.lc 388:19-388:20 V3 | 1581 | testdata/Prelude.lc 388:19-388:20 d_ |
1582 | testdata/Prelude.lc 388:19-389:30 Bool->V4 | Int->V2 | List V0 -> Int->V2 | List V2 -> V2 | V1 -> List V2 -> V2 | V2 | 1582 | testdata/Prelude.lc 388:19-389:30 Bool->e_ | Int->c_ | List a_ -> Int->c_ | List c_ -> c_ | b_ -> List c_ -> c_ | c_ |
1583 | testdata/Prelude.lc 389:19-389:21 List V5 | 1583 | testdata/Prelude.lc 389:19-389:21 List f_ |
1584 | testdata/Prelude.lc 389:19-389:24 Int->V5 | 1584 | testdata/Prelude.lc 389:19-389:24 Int->f_ |
1585 | testdata/Prelude.lc 389:19-389:30 V3 | 1585 | testdata/Prelude.lc 389:19-389:30 d_ |
1586 | testdata/Prelude.lc 389:22-389:24 {a} -> List a -> Int->a | 1586 | testdata/Prelude.lc 389:22-389:24 {a} -> List a -> Int->a |
1587 | testdata/Prelude.lc 389:26-389:27 Int | 1587 | testdata/Prelude.lc 389:26-389:27 Int |
1588 | testdata/Prelude.lc 389:26-389:28 Int->Int | 1588 | testdata/Prelude.lc 389:26-389:28 Int->Int |
1589 | testdata/Prelude.lc 389:26-389:29 Int | 1589 | testdata/Prelude.lc 389:26-389:29 Int |
1590 | testdata/Prelude.lc 389:27-389:28 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 1590 | testdata/Prelude.lc 389:27-389:28 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
1591 | testdata/Prelude.lc 389:28-389:29 V1 | 1591 | testdata/Prelude.lc 389:28-389:29 b_ |
1592 | ------------ warnings | 1592 | ------------ warnings |
1593 | Uncovered pattern(s) at testdata/Prelude.lc:50:1: | 1593 | Uncovered pattern(s) at testdata/Prelude.lc:50:1: |
1594 | tail (_: xs) = xs | 1594 | tail (_: xs) = xs |
diff --git a/testdata/SampleMaterial.out b/testdata/SampleMaterial.out index 32f6b74f..53ea5d71 100644 --- a/testdata/SampleMaterial.out +++ b/testdata/SampleMaterial.out | |||
@@ -22,7 +22,7 @@ testdata/SampleMaterial.lc 5:7-45:10 ((CommonAttrs)) | CommonAttrs | |||
22 | testdata/SampleMaterial.lc 6:24-6:26 () | 22 | testdata/SampleMaterial.lc 6:24-6:26 () |
23 | testdata/SampleMaterial.lc 7:24-7:26 () | 23 | testdata/SampleMaterial.lc 7:24-7:26 () |
24 | testdata/SampleMaterial.lc 8:22-8:27 Bool | 24 | testdata/SampleMaterial.lc 8:22-8:27 Bool |
25 | testdata/SampleMaterial.lc 9:20-9:21 V1 | 25 | testdata/SampleMaterial.lc 9:20-9:21 b_ |
26 | testdata/SampleMaterial.lc 10:30-10:35 Bool | 26 | testdata/SampleMaterial.lc 10:30-10:35 Bool |
27 | testdata/SampleMaterial.lc 11:23-11:28 Bool | 27 | testdata/SampleMaterial.lc 11:23-11:28 Bool |
28 | testdata/SampleMaterial.lc 12:20-12:33 CullType | 28 | testdata/SampleMaterial.lc 12:20-12:33 CullType |
@@ -102,7 +102,7 @@ testdata/SampleMaterial.lc 48:7-88:10 ((CommonAttrs)) | CommonAttrs | |||
102 | testdata/SampleMaterial.lc 49:24-49:26 () | 102 | testdata/SampleMaterial.lc 49:24-49:26 () |
103 | testdata/SampleMaterial.lc 50:24-50:26 () | 103 | testdata/SampleMaterial.lc 50:24-50:26 () |
104 | testdata/SampleMaterial.lc 51:22-51:27 Bool | 104 | testdata/SampleMaterial.lc 51:22-51:27 Bool |
105 | testdata/SampleMaterial.lc 52:20-52:21 V1 | 105 | testdata/SampleMaterial.lc 52:20-52:21 b_ |
106 | testdata/SampleMaterial.lc 53:30-53:35 Bool | 106 | testdata/SampleMaterial.lc 53:30-53:35 Bool |
107 | testdata/SampleMaterial.lc 54:23-54:28 Bool | 107 | testdata/SampleMaterial.lc 54:23-54:28 Bool |
108 | testdata/SampleMaterial.lc 55:20-55:33 CullType | 108 | testdata/SampleMaterial.lc 55:20-55:33 CullType |
@@ -182,7 +182,7 @@ testdata/SampleMaterial.lc 91:7-131:10 ((CommonAttrs)) | CommonAttrs | |||
182 | testdata/SampleMaterial.lc 92:24-92:26 () | 182 | testdata/SampleMaterial.lc 92:24-92:26 () |
183 | testdata/SampleMaterial.lc 93:24-93:26 () | 183 | testdata/SampleMaterial.lc 93:24-93:26 () |
184 | testdata/SampleMaterial.lc 94:22-94:27 Bool | 184 | testdata/SampleMaterial.lc 94:22-94:27 Bool |
185 | testdata/SampleMaterial.lc 95:20-95:21 V1 | 185 | testdata/SampleMaterial.lc 95:20-95:21 b_ |
186 | testdata/SampleMaterial.lc 96:30-96:35 Bool | 186 | testdata/SampleMaterial.lc 96:30-96:35 Bool |
187 | testdata/SampleMaterial.lc 97:23-97:28 Bool | 187 | testdata/SampleMaterial.lc 97:23-97:28 Bool |
188 | testdata/SampleMaterial.lc 98:20-98:33 CullType | 188 | testdata/SampleMaterial.lc 98:20-98:33 CullType |
@@ -262,7 +262,7 @@ testdata/SampleMaterial.lc 134:7-174:10 ((CommonAttrs)) | CommonAttrs | |||
262 | testdata/SampleMaterial.lc 135:24-135:26 () | 262 | testdata/SampleMaterial.lc 135:24-135:26 () |
263 | testdata/SampleMaterial.lc 136:24-136:26 () | 263 | testdata/SampleMaterial.lc 136:24-136:26 () |
264 | testdata/SampleMaterial.lc 137:22-137:27 Bool | 264 | testdata/SampleMaterial.lc 137:22-137:27 Bool |
265 | testdata/SampleMaterial.lc 138:20-138:21 V1 | 265 | testdata/SampleMaterial.lc 138:20-138:21 b_ |
266 | testdata/SampleMaterial.lc 139:30-139:35 Bool | 266 | testdata/SampleMaterial.lc 139:30-139:35 Bool |
267 | testdata/SampleMaterial.lc 140:23-140:28 Bool | 267 | testdata/SampleMaterial.lc 140:23-140:28 Bool |
268 | testdata/SampleMaterial.lc 141:20-141:33 CullType | 268 | testdata/SampleMaterial.lc 141:20-141:33 CullType |
@@ -342,7 +342,7 @@ testdata/SampleMaterial.lc 177:7-231:10 ((CommonAttrs)) | CommonAttrs | |||
342 | testdata/SampleMaterial.lc 178:24-178:26 () | 342 | testdata/SampleMaterial.lc 178:24-178:26 () |
343 | testdata/SampleMaterial.lc 179:24-179:26 () | 343 | testdata/SampleMaterial.lc 179:24-179:26 () |
344 | testdata/SampleMaterial.lc 180:22-180:27 Bool | 344 | testdata/SampleMaterial.lc 180:22-180:27 Bool |
345 | testdata/SampleMaterial.lc 181:20-181:21 V1 | 345 | testdata/SampleMaterial.lc 181:20-181:21 b_ |
346 | testdata/SampleMaterial.lc 182:30-182:35 Bool | 346 | testdata/SampleMaterial.lc 182:30-182:35 Bool |
347 | testdata/SampleMaterial.lc 183:23-183:28 Bool | 347 | testdata/SampleMaterial.lc 183:23-183:28 Bool |
348 | testdata/SampleMaterial.lc 184:20-184:33 CullType | 348 | testdata/SampleMaterial.lc 184:20-184:33 CullType |
@@ -472,7 +472,7 @@ testdata/SampleMaterial.lc 234:7-274:10 ((CommonAttrs)) | CommonAttrs | |||
472 | testdata/SampleMaterial.lc 235:24-235:26 () | 472 | testdata/SampleMaterial.lc 235:24-235:26 () |
473 | testdata/SampleMaterial.lc 236:24-236:26 () | 473 | testdata/SampleMaterial.lc 236:24-236:26 () |
474 | testdata/SampleMaterial.lc 237:22-237:27 Bool | 474 | testdata/SampleMaterial.lc 237:22-237:27 Bool |
475 | testdata/SampleMaterial.lc 238:20-238:21 V1 | 475 | testdata/SampleMaterial.lc 238:20-238:21 b_ |
476 | testdata/SampleMaterial.lc 239:30-239:35 Bool | 476 | testdata/SampleMaterial.lc 239:30-239:35 Bool |
477 | testdata/SampleMaterial.lc 240:23-240:28 Bool | 477 | testdata/SampleMaterial.lc 240:23-240:28 Bool |
478 | testdata/SampleMaterial.lc 241:20-241:33 CullType | 478 | testdata/SampleMaterial.lc 241:20-241:33 CullType |
@@ -552,7 +552,7 @@ testdata/SampleMaterial.lc 277:7-317:10 ((CommonAttrs)) | CommonAttrs | |||
552 | testdata/SampleMaterial.lc 278:24-278:26 () | 552 | testdata/SampleMaterial.lc 278:24-278:26 () |
553 | testdata/SampleMaterial.lc 279:24-279:26 () | 553 | testdata/SampleMaterial.lc 279:24-279:26 () |
554 | testdata/SampleMaterial.lc 280:22-280:27 Bool | 554 | testdata/SampleMaterial.lc 280:22-280:27 Bool |
555 | testdata/SampleMaterial.lc 281:20-281:21 V1 | 555 | testdata/SampleMaterial.lc 281:20-281:21 b_ |
556 | testdata/SampleMaterial.lc 282:30-282:35 Bool | 556 | testdata/SampleMaterial.lc 282:30-282:35 Bool |
557 | testdata/SampleMaterial.lc 283:23-283:28 Bool | 557 | testdata/SampleMaterial.lc 283:23-283:28 Bool |
558 | testdata/SampleMaterial.lc 284:20-284:33 CullType | 558 | testdata/SampleMaterial.lc 284:20-284:33 CullType |
@@ -632,7 +632,7 @@ testdata/SampleMaterial.lc 320:7-360:10 ((CommonAttrs)) | CommonAttrs | |||
632 | testdata/SampleMaterial.lc 321:24-321:26 () | 632 | testdata/SampleMaterial.lc 321:24-321:26 () |
633 | testdata/SampleMaterial.lc 322:24-322:26 () | 633 | testdata/SampleMaterial.lc 322:24-322:26 () |
634 | testdata/SampleMaterial.lc 323:22-323:27 Bool | 634 | testdata/SampleMaterial.lc 323:22-323:27 Bool |
635 | testdata/SampleMaterial.lc 324:20-324:21 V1 | 635 | testdata/SampleMaterial.lc 324:20-324:21 b_ |
636 | testdata/SampleMaterial.lc 325:30-325:35 Bool | 636 | testdata/SampleMaterial.lc 325:30-325:35 Bool |
637 | testdata/SampleMaterial.lc 326:23-326:28 Bool | 637 | testdata/SampleMaterial.lc 326:23-326:28 Bool |
638 | testdata/SampleMaterial.lc 327:20-327:33 CullType | 638 | testdata/SampleMaterial.lc 327:20-327:33 CullType |
@@ -712,7 +712,7 @@ testdata/SampleMaterial.lc 363:7-403:10 ((CommonAttrs)) | CommonAttrs | |||
712 | testdata/SampleMaterial.lc 364:24-364:26 () | 712 | testdata/SampleMaterial.lc 364:24-364:26 () |
713 | testdata/SampleMaterial.lc 365:24-365:26 () | 713 | testdata/SampleMaterial.lc 365:24-365:26 () |
714 | testdata/SampleMaterial.lc 366:22-366:27 Bool | 714 | testdata/SampleMaterial.lc 366:22-366:27 Bool |
715 | testdata/SampleMaterial.lc 367:20-367:21 V1 | 715 | testdata/SampleMaterial.lc 367:20-367:21 b_ |
716 | testdata/SampleMaterial.lc 368:30-368:35 Bool | 716 | testdata/SampleMaterial.lc 368:30-368:35 Bool |
717 | testdata/SampleMaterial.lc 369:23-369:28 Bool | 717 | testdata/SampleMaterial.lc 369:23-369:28 Bool |
718 | testdata/SampleMaterial.lc 370:20-370:33 CullType | 718 | testdata/SampleMaterial.lc 370:20-370:33 CullType |
@@ -792,7 +792,7 @@ testdata/SampleMaterial.lc 406:7-446:10 ((CommonAttrs)) | CommonAttrs | |||
792 | testdata/SampleMaterial.lc 407:24-407:26 () | 792 | testdata/SampleMaterial.lc 407:24-407:26 () |
793 | testdata/SampleMaterial.lc 408:24-408:26 () | 793 | testdata/SampleMaterial.lc 408:24-408:26 () |
794 | testdata/SampleMaterial.lc 409:22-409:27 Bool | 794 | testdata/SampleMaterial.lc 409:22-409:27 Bool |
795 | testdata/SampleMaterial.lc 410:20-410:21 V1 | 795 | testdata/SampleMaterial.lc 410:20-410:21 b_ |
796 | testdata/SampleMaterial.lc 411:30-411:35 Bool | 796 | testdata/SampleMaterial.lc 411:30-411:35 Bool |
797 | testdata/SampleMaterial.lc 412:23-412:28 Bool | 797 | testdata/SampleMaterial.lc 412:23-412:28 Bool |
798 | testdata/SampleMaterial.lc 413:20-413:33 CullType | 798 | testdata/SampleMaterial.lc 413:20-413:33 CullType |
@@ -872,7 +872,7 @@ testdata/SampleMaterial.lc 449:7-489:10 ((CommonAttrs)) | CommonAttrs | |||
872 | testdata/SampleMaterial.lc 450:24-450:26 () | 872 | testdata/SampleMaterial.lc 450:24-450:26 () |
873 | testdata/SampleMaterial.lc 451:24-451:26 () | 873 | testdata/SampleMaterial.lc 451:24-451:26 () |
874 | testdata/SampleMaterial.lc 452:22-452:27 Bool | 874 | testdata/SampleMaterial.lc 452:22-452:27 Bool |
875 | testdata/SampleMaterial.lc 453:20-453:21 V1 | 875 | testdata/SampleMaterial.lc 453:20-453:21 b_ |
876 | testdata/SampleMaterial.lc 454:30-454:35 Bool | 876 | testdata/SampleMaterial.lc 454:30-454:35 Bool |
877 | testdata/SampleMaterial.lc 455:23-455:28 Bool | 877 | testdata/SampleMaterial.lc 455:23-455:28 Bool |
878 | testdata/SampleMaterial.lc 456:20-456:33 CullType | 878 | testdata/SampleMaterial.lc 456:20-456:33 CullType |
@@ -952,7 +952,7 @@ testdata/SampleMaterial.lc 492:7-532:10 ((CommonAttrs)) | CommonAttrs | |||
952 | testdata/SampleMaterial.lc 493:24-493:26 () | 952 | testdata/SampleMaterial.lc 493:24-493:26 () |
953 | testdata/SampleMaterial.lc 494:24-494:26 () | 953 | testdata/SampleMaterial.lc 494:24-494:26 () |
954 | testdata/SampleMaterial.lc 495:22-495:27 Bool | 954 | testdata/SampleMaterial.lc 495:22-495:27 Bool |
955 | testdata/SampleMaterial.lc 496:20-496:21 V1 | 955 | testdata/SampleMaterial.lc 496:20-496:21 b_ |
956 | testdata/SampleMaterial.lc 497:30-497:35 Bool | 956 | testdata/SampleMaterial.lc 497:30-497:35 Bool |
957 | testdata/SampleMaterial.lc 498:23-498:28 Bool | 957 | testdata/SampleMaterial.lc 498:23-498:28 Bool |
958 | testdata/SampleMaterial.lc 499:20-499:33 CullType | 958 | testdata/SampleMaterial.lc 499:20-499:33 CullType |
@@ -1032,7 +1032,7 @@ testdata/SampleMaterial.lc 535:7-575:10 ((CommonAttrs)) | CommonAttrs | |||
1032 | testdata/SampleMaterial.lc 536:24-536:26 () | 1032 | testdata/SampleMaterial.lc 536:24-536:26 () |
1033 | testdata/SampleMaterial.lc 537:24-537:26 () | 1033 | testdata/SampleMaterial.lc 537:24-537:26 () |
1034 | testdata/SampleMaterial.lc 538:22-538:27 Bool | 1034 | testdata/SampleMaterial.lc 538:22-538:27 Bool |
1035 | testdata/SampleMaterial.lc 539:20-539:21 V1 | 1035 | testdata/SampleMaterial.lc 539:20-539:21 b_ |
1036 | testdata/SampleMaterial.lc 540:30-540:35 Bool | 1036 | testdata/SampleMaterial.lc 540:30-540:35 Bool |
1037 | testdata/SampleMaterial.lc 541:23-541:28 Bool | 1037 | testdata/SampleMaterial.lc 541:23-541:28 Bool |
1038 | testdata/SampleMaterial.lc 542:20-542:33 CullType | 1038 | testdata/SampleMaterial.lc 542:20-542:33 CullType |
@@ -1112,7 +1112,7 @@ testdata/SampleMaterial.lc 578:7-618:10 ((CommonAttrs)) | CommonAttrs | |||
1112 | testdata/SampleMaterial.lc 579:24-579:26 () | 1112 | testdata/SampleMaterial.lc 579:24-579:26 () |
1113 | testdata/SampleMaterial.lc 580:24-580:26 () | 1113 | testdata/SampleMaterial.lc 580:24-580:26 () |
1114 | testdata/SampleMaterial.lc 581:22-581:27 Bool | 1114 | testdata/SampleMaterial.lc 581:22-581:27 Bool |
1115 | testdata/SampleMaterial.lc 582:20-582:21 V1 | 1115 | testdata/SampleMaterial.lc 582:20-582:21 b_ |
1116 | testdata/SampleMaterial.lc 583:30-583:35 Bool | 1116 | testdata/SampleMaterial.lc 583:30-583:35 Bool |
1117 | testdata/SampleMaterial.lc 584:23-584:28 Bool | 1117 | testdata/SampleMaterial.lc 584:23-584:28 Bool |
1118 | testdata/SampleMaterial.lc 585:20-585:33 CullType | 1118 | testdata/SampleMaterial.lc 585:20-585:33 CullType |
@@ -1192,7 +1192,7 @@ testdata/SampleMaterial.lc 621:7-661:10 ((CommonAttrs)) | CommonAttrs | |||
1192 | testdata/SampleMaterial.lc 622:24-622:26 () | 1192 | testdata/SampleMaterial.lc 622:24-622:26 () |
1193 | testdata/SampleMaterial.lc 623:24-623:26 () | 1193 | testdata/SampleMaterial.lc 623:24-623:26 () |
1194 | testdata/SampleMaterial.lc 624:22-624:27 Bool | 1194 | testdata/SampleMaterial.lc 624:22-624:27 Bool |
1195 | testdata/SampleMaterial.lc 625:20-625:21 V1 | 1195 | testdata/SampleMaterial.lc 625:20-625:21 b_ |
1196 | testdata/SampleMaterial.lc 626:30-626:35 Bool | 1196 | testdata/SampleMaterial.lc 626:30-626:35 Bool |
1197 | testdata/SampleMaterial.lc 627:23-627:28 Bool | 1197 | testdata/SampleMaterial.lc 627:23-627:28 Bool |
1198 | testdata/SampleMaterial.lc 628:20-628:33 CullType | 1198 | testdata/SampleMaterial.lc 628:20-628:33 CullType |
@@ -1272,7 +1272,7 @@ testdata/SampleMaterial.lc 664:7-704:10 ((CommonAttrs)) | CommonAttrs | |||
1272 | testdata/SampleMaterial.lc 665:24-665:26 () | 1272 | testdata/SampleMaterial.lc 665:24-665:26 () |
1273 | testdata/SampleMaterial.lc 666:24-666:26 () | 1273 | testdata/SampleMaterial.lc 666:24-666:26 () |
1274 | testdata/SampleMaterial.lc 667:22-667:27 Bool | 1274 | testdata/SampleMaterial.lc 667:22-667:27 Bool |
1275 | testdata/SampleMaterial.lc 668:20-668:21 V1 | 1275 | testdata/SampleMaterial.lc 668:20-668:21 b_ |
1276 | testdata/SampleMaterial.lc 669:30-669:35 Bool | 1276 | testdata/SampleMaterial.lc 669:30-669:35 Bool |
1277 | testdata/SampleMaterial.lc 670:23-670:28 Bool | 1277 | testdata/SampleMaterial.lc 670:23-670:28 Bool |
1278 | testdata/SampleMaterial.lc 671:20-671:33 CullType | 1278 | testdata/SampleMaterial.lc 671:20-671:33 CullType |
@@ -1352,7 +1352,7 @@ testdata/SampleMaterial.lc 707:7-747:10 ((CommonAttrs)) | CommonAttrs | |||
1352 | testdata/SampleMaterial.lc 708:24-708:26 () | 1352 | testdata/SampleMaterial.lc 708:24-708:26 () |
1353 | testdata/SampleMaterial.lc 709:24-709:26 () | 1353 | testdata/SampleMaterial.lc 709:24-709:26 () |
1354 | testdata/SampleMaterial.lc 710:22-710:27 Bool | 1354 | testdata/SampleMaterial.lc 710:22-710:27 Bool |
1355 | testdata/SampleMaterial.lc 711:20-711:21 V1 | 1355 | testdata/SampleMaterial.lc 711:20-711:21 b_ |
1356 | testdata/SampleMaterial.lc 712:30-712:35 Bool | 1356 | testdata/SampleMaterial.lc 712:30-712:35 Bool |
1357 | testdata/SampleMaterial.lc 713:23-713:28 Bool | 1357 | testdata/SampleMaterial.lc 713:23-713:28 Bool |
1358 | testdata/SampleMaterial.lc 714:20-714:33 CullType | 1358 | testdata/SampleMaterial.lc 714:20-714:33 CullType |
@@ -1432,7 +1432,7 @@ testdata/SampleMaterial.lc 750:7-790:10 ((CommonAttrs)) | CommonAttrs | |||
1432 | testdata/SampleMaterial.lc 751:24-751:26 () | 1432 | testdata/SampleMaterial.lc 751:24-751:26 () |
1433 | testdata/SampleMaterial.lc 752:24-752:26 () | 1433 | testdata/SampleMaterial.lc 752:24-752:26 () |
1434 | testdata/SampleMaterial.lc 753:22-753:27 Bool | 1434 | testdata/SampleMaterial.lc 753:22-753:27 Bool |
1435 | testdata/SampleMaterial.lc 754:20-754:21 V1 | 1435 | testdata/SampleMaterial.lc 754:20-754:21 b_ |
1436 | testdata/SampleMaterial.lc 755:30-755:35 Bool | 1436 | testdata/SampleMaterial.lc 755:30-755:35 Bool |
1437 | testdata/SampleMaterial.lc 756:23-756:28 Bool | 1437 | testdata/SampleMaterial.lc 756:23-756:28 Bool |
1438 | testdata/SampleMaterial.lc 757:20-757:33 CullType | 1438 | testdata/SampleMaterial.lc 757:20-757:33 CullType |
@@ -1512,7 +1512,7 @@ testdata/SampleMaterial.lc 793:7-833:10 ((CommonAttrs)) | CommonAttrs | |||
1512 | testdata/SampleMaterial.lc 794:24-794:26 () | 1512 | testdata/SampleMaterial.lc 794:24-794:26 () |
1513 | testdata/SampleMaterial.lc 795:24-795:26 () | 1513 | testdata/SampleMaterial.lc 795:24-795:26 () |
1514 | testdata/SampleMaterial.lc 796:22-796:27 Bool | 1514 | testdata/SampleMaterial.lc 796:22-796:27 Bool |
1515 | testdata/SampleMaterial.lc 797:20-797:21 V1 | 1515 | testdata/SampleMaterial.lc 797:20-797:21 b_ |
1516 | testdata/SampleMaterial.lc 798:30-798:35 Bool | 1516 | testdata/SampleMaterial.lc 798:30-798:35 Bool |
1517 | testdata/SampleMaterial.lc 799:23-799:28 Bool | 1517 | testdata/SampleMaterial.lc 799:23-799:28 Bool |
1518 | testdata/SampleMaterial.lc 800:20-800:33 CullType | 1518 | testdata/SampleMaterial.lc 800:20-800:33 CullType |
@@ -1592,7 +1592,7 @@ testdata/SampleMaterial.lc 836:7-890:10 ((CommonAttrs)) | CommonAttrs | |||
1592 | testdata/SampleMaterial.lc 837:24-837:26 () | 1592 | testdata/SampleMaterial.lc 837:24-837:26 () |
1593 | testdata/SampleMaterial.lc 838:24-838:26 () | 1593 | testdata/SampleMaterial.lc 838:24-838:26 () |
1594 | testdata/SampleMaterial.lc 839:22-839:27 Bool | 1594 | testdata/SampleMaterial.lc 839:22-839:27 Bool |
1595 | testdata/SampleMaterial.lc 840:20-840:21 V1 | 1595 | testdata/SampleMaterial.lc 840:20-840:21 b_ |
1596 | testdata/SampleMaterial.lc 841:30-841:35 Bool | 1596 | testdata/SampleMaterial.lc 841:30-841:35 Bool |
1597 | testdata/SampleMaterial.lc 842:23-842:28 Bool | 1597 | testdata/SampleMaterial.lc 842:23-842:28 Bool |
1598 | testdata/SampleMaterial.lc 843:20-843:33 CullType | 1598 | testdata/SampleMaterial.lc 843:20-843:33 CullType |
@@ -1722,7 +1722,7 @@ testdata/SampleMaterial.lc 893:7-933:10 ((CommonAttrs)) | CommonAttrs | |||
1722 | testdata/SampleMaterial.lc 894:24-894:26 () | 1722 | testdata/SampleMaterial.lc 894:24-894:26 () |
1723 | testdata/SampleMaterial.lc 895:24-895:26 () | 1723 | testdata/SampleMaterial.lc 895:24-895:26 () |
1724 | testdata/SampleMaterial.lc 896:22-896:27 Bool | 1724 | testdata/SampleMaterial.lc 896:22-896:27 Bool |
1725 | testdata/SampleMaterial.lc 897:20-897:21 V1 | 1725 | testdata/SampleMaterial.lc 897:20-897:21 b_ |
1726 | testdata/SampleMaterial.lc 898:30-898:35 Bool | 1726 | testdata/SampleMaterial.lc 898:30-898:35 Bool |
1727 | testdata/SampleMaterial.lc 899:23-899:28 Bool | 1727 | testdata/SampleMaterial.lc 899:23-899:28 Bool |
1728 | testdata/SampleMaterial.lc 900:20-900:33 CullType | 1728 | testdata/SampleMaterial.lc 900:20-900:33 CullType |
@@ -1802,7 +1802,7 @@ testdata/SampleMaterial.lc 936:7-977:10 ((CommonAttrs)) | CommonAttrs | |||
1802 | testdata/SampleMaterial.lc 937:24-937:26 () | 1802 | testdata/SampleMaterial.lc 937:24-937:26 () |
1803 | testdata/SampleMaterial.lc 938:24-938:26 () | 1803 | testdata/SampleMaterial.lc 938:24-938:26 () |
1804 | testdata/SampleMaterial.lc 939:22-939:27 Bool | 1804 | testdata/SampleMaterial.lc 939:22-939:27 Bool |
1805 | testdata/SampleMaterial.lc 940:20-940:21 V1 | 1805 | testdata/SampleMaterial.lc 940:20-940:21 b_ |
1806 | testdata/SampleMaterial.lc 941:30-941:35 Bool | 1806 | testdata/SampleMaterial.lc 941:30-941:35 Bool |
1807 | testdata/SampleMaterial.lc 942:23-942:28 Bool | 1807 | testdata/SampleMaterial.lc 942:23-942:28 Bool |
1808 | testdata/SampleMaterial.lc 943:20-943:33 CullType | 1808 | testdata/SampleMaterial.lc 943:20-943:33 CullType |
@@ -1882,7 +1882,7 @@ testdata/SampleMaterial.lc 980:7-1020:10 ((CommonAttrs)) | CommonAttrs | |||
1882 | testdata/SampleMaterial.lc 981:24-981:26 () | 1882 | testdata/SampleMaterial.lc 981:24-981:26 () |
1883 | testdata/SampleMaterial.lc 982:24-982:26 () | 1883 | testdata/SampleMaterial.lc 982:24-982:26 () |
1884 | testdata/SampleMaterial.lc 983:22-983:27 Bool | 1884 | testdata/SampleMaterial.lc 983:22-983:27 Bool |
1885 | testdata/SampleMaterial.lc 984:20-984:21 V1 | 1885 | testdata/SampleMaterial.lc 984:20-984:21 b_ |
1886 | testdata/SampleMaterial.lc 985:30-985:35 Bool | 1886 | testdata/SampleMaterial.lc 985:30-985:35 Bool |
1887 | testdata/SampleMaterial.lc 986:23-986:28 Bool | 1887 | testdata/SampleMaterial.lc 986:23-986:28 Bool |
1888 | testdata/SampleMaterial.lc 987:20-987:33 CullType | 1888 | testdata/SampleMaterial.lc 987:20-987:33 CullType |
@@ -1962,7 +1962,7 @@ testdata/SampleMaterial.lc 1023:7-1063:10 ((CommonAttrs)) | CommonAttrs | |||
1962 | testdata/SampleMaterial.lc 1024:24-1024:26 () | 1962 | testdata/SampleMaterial.lc 1024:24-1024:26 () |
1963 | testdata/SampleMaterial.lc 1025:24-1025:26 () | 1963 | testdata/SampleMaterial.lc 1025:24-1025:26 () |
1964 | testdata/SampleMaterial.lc 1026:22-1026:27 Bool | 1964 | testdata/SampleMaterial.lc 1026:22-1026:27 Bool |
1965 | testdata/SampleMaterial.lc 1027:20-1027:21 V1 | 1965 | testdata/SampleMaterial.lc 1027:20-1027:21 b_ |
1966 | testdata/SampleMaterial.lc 1028:30-1028:35 Bool | 1966 | testdata/SampleMaterial.lc 1028:30-1028:35 Bool |
1967 | testdata/SampleMaterial.lc 1029:23-1029:28 Bool | 1967 | testdata/SampleMaterial.lc 1029:23-1029:28 Bool |
1968 | testdata/SampleMaterial.lc 1030:20-1030:33 CullType | 1968 | testdata/SampleMaterial.lc 1030:20-1030:33 CullType |
@@ -2042,7 +2042,7 @@ testdata/SampleMaterial.lc 1066:7-1106:10 ((CommonAttrs)) | CommonAttrs | |||
2042 | testdata/SampleMaterial.lc 1067:24-1067:26 () | 2042 | testdata/SampleMaterial.lc 1067:24-1067:26 () |
2043 | testdata/SampleMaterial.lc 1068:24-1068:26 () | 2043 | testdata/SampleMaterial.lc 1068:24-1068:26 () |
2044 | testdata/SampleMaterial.lc 1069:22-1069:27 Bool | 2044 | testdata/SampleMaterial.lc 1069:22-1069:27 Bool |
2045 | testdata/SampleMaterial.lc 1070:20-1070:21 V1 | 2045 | testdata/SampleMaterial.lc 1070:20-1070:21 b_ |
2046 | testdata/SampleMaterial.lc 1071:30-1071:35 Bool | 2046 | testdata/SampleMaterial.lc 1071:30-1071:35 Bool |
2047 | testdata/SampleMaterial.lc 1072:23-1072:28 Bool | 2047 | testdata/SampleMaterial.lc 1072:23-1072:28 Bool |
2048 | testdata/SampleMaterial.lc 1073:20-1073:33 CullType | 2048 | testdata/SampleMaterial.lc 1073:20-1073:33 CullType |
@@ -2122,7 +2122,7 @@ testdata/SampleMaterial.lc 1109:7-1149:10 ((CommonAttrs)) | CommonAttrs | |||
2122 | testdata/SampleMaterial.lc 1110:24-1110:26 () | 2122 | testdata/SampleMaterial.lc 1110:24-1110:26 () |
2123 | testdata/SampleMaterial.lc 1111:24-1111:26 () | 2123 | testdata/SampleMaterial.lc 1111:24-1111:26 () |
2124 | testdata/SampleMaterial.lc 1112:22-1112:27 Bool | 2124 | testdata/SampleMaterial.lc 1112:22-1112:27 Bool |
2125 | testdata/SampleMaterial.lc 1113:20-1113:21 V1 | 2125 | testdata/SampleMaterial.lc 1113:20-1113:21 b_ |
2126 | testdata/SampleMaterial.lc 1114:30-1114:35 Bool | 2126 | testdata/SampleMaterial.lc 1114:30-1114:35 Bool |
2127 | testdata/SampleMaterial.lc 1115:23-1115:28 Bool | 2127 | testdata/SampleMaterial.lc 1115:23-1115:28 Bool |
2128 | testdata/SampleMaterial.lc 1116:20-1116:33 CullType | 2128 | testdata/SampleMaterial.lc 1116:20-1116:33 CullType |
@@ -2202,7 +2202,7 @@ testdata/SampleMaterial.lc 1152:7-1192:10 ((CommonAttrs)) | CommonAttrs | |||
2202 | testdata/SampleMaterial.lc 1153:24-1153:26 () | 2202 | testdata/SampleMaterial.lc 1153:24-1153:26 () |
2203 | testdata/SampleMaterial.lc 1154:24-1154:26 () | 2203 | testdata/SampleMaterial.lc 1154:24-1154:26 () |
2204 | testdata/SampleMaterial.lc 1155:22-1155:27 Bool | 2204 | testdata/SampleMaterial.lc 1155:22-1155:27 Bool |
2205 | testdata/SampleMaterial.lc 1156:20-1156:21 V1 | 2205 | testdata/SampleMaterial.lc 1156:20-1156:21 b_ |
2206 | testdata/SampleMaterial.lc 1157:30-1157:35 Bool | 2206 | testdata/SampleMaterial.lc 1157:30-1157:35 Bool |
2207 | testdata/SampleMaterial.lc 1158:23-1158:28 Bool | 2207 | testdata/SampleMaterial.lc 1158:23-1158:28 Bool |
2208 | testdata/SampleMaterial.lc 1159:20-1159:33 CullType | 2208 | testdata/SampleMaterial.lc 1159:20-1159:33 CullType |
@@ -2282,7 +2282,7 @@ testdata/SampleMaterial.lc 1195:7-1235:10 ((CommonAttrs)) | CommonAttrs | |||
2282 | testdata/SampleMaterial.lc 1196:24-1196:26 () | 2282 | testdata/SampleMaterial.lc 1196:24-1196:26 () |
2283 | testdata/SampleMaterial.lc 1197:24-1197:26 () | 2283 | testdata/SampleMaterial.lc 1197:24-1197:26 () |
2284 | testdata/SampleMaterial.lc 1198:22-1198:27 Bool | 2284 | testdata/SampleMaterial.lc 1198:22-1198:27 Bool |
2285 | testdata/SampleMaterial.lc 1199:20-1199:21 V1 | 2285 | testdata/SampleMaterial.lc 1199:20-1199:21 b_ |
2286 | testdata/SampleMaterial.lc 1200:30-1200:35 Bool | 2286 | testdata/SampleMaterial.lc 1200:30-1200:35 Bool |
2287 | testdata/SampleMaterial.lc 1201:23-1201:28 Bool | 2287 | testdata/SampleMaterial.lc 1201:23-1201:28 Bool |
2288 | testdata/SampleMaterial.lc 1202:20-1202:33 CullType | 2288 | testdata/SampleMaterial.lc 1202:20-1202:33 CullType |
@@ -2362,7 +2362,7 @@ testdata/SampleMaterial.lc 1238:7-1278:10 ((CommonAttrs)) | CommonAttrs | |||
2362 | testdata/SampleMaterial.lc 1239:24-1239:26 () | 2362 | testdata/SampleMaterial.lc 1239:24-1239:26 () |
2363 | testdata/SampleMaterial.lc 1240:24-1240:26 () | 2363 | testdata/SampleMaterial.lc 1240:24-1240:26 () |
2364 | testdata/SampleMaterial.lc 1241:22-1241:27 Bool | 2364 | testdata/SampleMaterial.lc 1241:22-1241:27 Bool |
2365 | testdata/SampleMaterial.lc 1242:20-1242:21 V1 | 2365 | testdata/SampleMaterial.lc 1242:20-1242:21 b_ |
2366 | testdata/SampleMaterial.lc 1243:30-1243:35 Bool | 2366 | testdata/SampleMaterial.lc 1243:30-1243:35 Bool |
2367 | testdata/SampleMaterial.lc 1244:23-1244:28 Bool | 2367 | testdata/SampleMaterial.lc 1244:23-1244:28 Bool |
2368 | testdata/SampleMaterial.lc 1245:20-1245:33 CullType | 2368 | testdata/SampleMaterial.lc 1245:20-1245:33 CullType |
@@ -2442,7 +2442,7 @@ testdata/SampleMaterial.lc 1281:7-1321:10 ((CommonAttrs)) | CommonAttrs | |||
2442 | testdata/SampleMaterial.lc 1282:24-1282:26 () | 2442 | testdata/SampleMaterial.lc 1282:24-1282:26 () |
2443 | testdata/SampleMaterial.lc 1283:24-1283:26 () | 2443 | testdata/SampleMaterial.lc 1283:24-1283:26 () |
2444 | testdata/SampleMaterial.lc 1284:22-1284:27 Bool | 2444 | testdata/SampleMaterial.lc 1284:22-1284:27 Bool |
2445 | testdata/SampleMaterial.lc 1285:20-1285:21 V1 | 2445 | testdata/SampleMaterial.lc 1285:20-1285:21 b_ |
2446 | testdata/SampleMaterial.lc 1286:30-1286:35 Bool | 2446 | testdata/SampleMaterial.lc 1286:30-1286:35 Bool |
2447 | testdata/SampleMaterial.lc 1287:23-1287:28 Bool | 2447 | testdata/SampleMaterial.lc 1287:23-1287:28 Bool |
2448 | testdata/SampleMaterial.lc 1288:20-1288:33 CullType | 2448 | testdata/SampleMaterial.lc 1288:20-1288:33 CullType |
@@ -2522,7 +2522,7 @@ testdata/SampleMaterial.lc 1324:7-1364:10 ((CommonAttrs)) | CommonAttrs | |||
2522 | testdata/SampleMaterial.lc 1325:24-1325:26 () | 2522 | testdata/SampleMaterial.lc 1325:24-1325:26 () |
2523 | testdata/SampleMaterial.lc 1326:24-1326:26 () | 2523 | testdata/SampleMaterial.lc 1326:24-1326:26 () |
2524 | testdata/SampleMaterial.lc 1327:22-1327:27 Bool | 2524 | testdata/SampleMaterial.lc 1327:22-1327:27 Bool |
2525 | testdata/SampleMaterial.lc 1328:20-1328:21 V1 | 2525 | testdata/SampleMaterial.lc 1328:20-1328:21 b_ |
2526 | testdata/SampleMaterial.lc 1329:30-1329:35 Bool | 2526 | testdata/SampleMaterial.lc 1329:30-1329:35 Bool |
2527 | testdata/SampleMaterial.lc 1330:23-1330:28 Bool | 2527 | testdata/SampleMaterial.lc 1330:23-1330:28 Bool |
2528 | testdata/SampleMaterial.lc 1331:20-1331:33 CullType | 2528 | testdata/SampleMaterial.lc 1331:20-1331:33 CullType |
@@ -2602,7 +2602,7 @@ testdata/SampleMaterial.lc 1367:7-1407:10 ((CommonAttrs)) | CommonAttrs | |||
2602 | testdata/SampleMaterial.lc 1368:24-1368:26 () | 2602 | testdata/SampleMaterial.lc 1368:24-1368:26 () |
2603 | testdata/SampleMaterial.lc 1369:24-1369:26 () | 2603 | testdata/SampleMaterial.lc 1369:24-1369:26 () |
2604 | testdata/SampleMaterial.lc 1370:22-1370:27 Bool | 2604 | testdata/SampleMaterial.lc 1370:22-1370:27 Bool |
2605 | testdata/SampleMaterial.lc 1371:20-1371:21 V1 | 2605 | testdata/SampleMaterial.lc 1371:20-1371:21 b_ |
2606 | testdata/SampleMaterial.lc 1372:30-1372:35 Bool | 2606 | testdata/SampleMaterial.lc 1372:30-1372:35 Bool |
2607 | testdata/SampleMaterial.lc 1373:23-1373:28 Bool | 2607 | testdata/SampleMaterial.lc 1373:23-1373:28 Bool |
2608 | testdata/SampleMaterial.lc 1374:20-1374:33 CullType | 2608 | testdata/SampleMaterial.lc 1374:20-1374:33 CullType |
@@ -2682,7 +2682,7 @@ testdata/SampleMaterial.lc 1410:7-1450:10 ((CommonAttrs)) | CommonAttrs | |||
2682 | testdata/SampleMaterial.lc 1411:24-1411:26 () | 2682 | testdata/SampleMaterial.lc 1411:24-1411:26 () |
2683 | testdata/SampleMaterial.lc 1412:24-1412:26 () | 2683 | testdata/SampleMaterial.lc 1412:24-1412:26 () |
2684 | testdata/SampleMaterial.lc 1413:22-1413:27 Bool | 2684 | testdata/SampleMaterial.lc 1413:22-1413:27 Bool |
2685 | testdata/SampleMaterial.lc 1414:20-1414:21 V1 | 2685 | testdata/SampleMaterial.lc 1414:20-1414:21 b_ |
2686 | testdata/SampleMaterial.lc 1415:30-1415:35 Bool | 2686 | testdata/SampleMaterial.lc 1415:30-1415:35 Bool |
2687 | testdata/SampleMaterial.lc 1416:23-1416:28 Bool | 2687 | testdata/SampleMaterial.lc 1416:23-1416:28 Bool |
2688 | testdata/SampleMaterial.lc 1417:20-1417:33 CullType | 2688 | testdata/SampleMaterial.lc 1417:20-1417:33 CullType |
@@ -2762,7 +2762,7 @@ testdata/SampleMaterial.lc 1453:7-1493:10 ((CommonAttrs)) | CommonAttrs | |||
2762 | testdata/SampleMaterial.lc 1454:24-1454:26 () | 2762 | testdata/SampleMaterial.lc 1454:24-1454:26 () |
2763 | testdata/SampleMaterial.lc 1455:24-1455:26 () | 2763 | testdata/SampleMaterial.lc 1455:24-1455:26 () |
2764 | testdata/SampleMaterial.lc 1456:22-1456:27 Bool | 2764 | testdata/SampleMaterial.lc 1456:22-1456:27 Bool |
2765 | testdata/SampleMaterial.lc 1457:20-1457:21 V1 | 2765 | testdata/SampleMaterial.lc 1457:20-1457:21 b_ |
2766 | testdata/SampleMaterial.lc 1458:30-1458:35 Bool | 2766 | testdata/SampleMaterial.lc 1458:30-1458:35 Bool |
2767 | testdata/SampleMaterial.lc 1459:23-1459:28 Bool | 2767 | testdata/SampleMaterial.lc 1459:23-1459:28 Bool |
2768 | testdata/SampleMaterial.lc 1460:20-1460:33 CullType | 2768 | testdata/SampleMaterial.lc 1460:20-1460:33 CullType |
@@ -2842,7 +2842,7 @@ testdata/SampleMaterial.lc 1496:7-1536:10 ((CommonAttrs)) | CommonAttrs | |||
2842 | testdata/SampleMaterial.lc 1497:24-1497:26 () | 2842 | testdata/SampleMaterial.lc 1497:24-1497:26 () |
2843 | testdata/SampleMaterial.lc 1498:24-1498:26 () | 2843 | testdata/SampleMaterial.lc 1498:24-1498:26 () |
2844 | testdata/SampleMaterial.lc 1499:22-1499:27 Bool | 2844 | testdata/SampleMaterial.lc 1499:22-1499:27 Bool |
2845 | testdata/SampleMaterial.lc 1500:20-1500:21 V1 | 2845 | testdata/SampleMaterial.lc 1500:20-1500:21 b_ |
2846 | testdata/SampleMaterial.lc 1501:30-1501:35 Bool | 2846 | testdata/SampleMaterial.lc 1501:30-1501:35 Bool |
2847 | testdata/SampleMaterial.lc 1502:23-1502:28 Bool | 2847 | testdata/SampleMaterial.lc 1502:23-1502:28 Bool |
2848 | testdata/SampleMaterial.lc 1503:20-1503:33 CullType | 2848 | testdata/SampleMaterial.lc 1503:20-1503:33 CullType |
@@ -2922,7 +2922,7 @@ testdata/SampleMaterial.lc 1539:7-1579:10 ((CommonAttrs)) | CommonAttrs | |||
2922 | testdata/SampleMaterial.lc 1540:24-1540:26 () | 2922 | testdata/SampleMaterial.lc 1540:24-1540:26 () |
2923 | testdata/SampleMaterial.lc 1541:24-1541:26 () | 2923 | testdata/SampleMaterial.lc 1541:24-1541:26 () |
2924 | testdata/SampleMaterial.lc 1542:22-1542:27 Bool | 2924 | testdata/SampleMaterial.lc 1542:22-1542:27 Bool |
2925 | testdata/SampleMaterial.lc 1543:20-1543:21 V1 | 2925 | testdata/SampleMaterial.lc 1543:20-1543:21 b_ |
2926 | testdata/SampleMaterial.lc 1544:30-1544:35 Bool | 2926 | testdata/SampleMaterial.lc 1544:30-1544:35 Bool |
2927 | testdata/SampleMaterial.lc 1545:23-1545:28 Bool | 2927 | testdata/SampleMaterial.lc 1545:23-1545:28 Bool |
2928 | testdata/SampleMaterial.lc 1546:20-1546:33 CullType | 2928 | testdata/SampleMaterial.lc 1546:20-1546:33 CullType |
@@ -3002,7 +3002,7 @@ testdata/SampleMaterial.lc 1582:7-1622:10 ((CommonAttrs)) | CommonAttrs | |||
3002 | testdata/SampleMaterial.lc 1583:24-1583:26 () | 3002 | testdata/SampleMaterial.lc 1583:24-1583:26 () |
3003 | testdata/SampleMaterial.lc 1584:24-1584:26 () | 3003 | testdata/SampleMaterial.lc 1584:24-1584:26 () |
3004 | testdata/SampleMaterial.lc 1585:22-1585:27 Bool | 3004 | testdata/SampleMaterial.lc 1585:22-1585:27 Bool |
3005 | testdata/SampleMaterial.lc 1586:20-1586:21 V1 | 3005 | testdata/SampleMaterial.lc 1586:20-1586:21 b_ |
3006 | testdata/SampleMaterial.lc 1587:30-1587:35 Bool | 3006 | testdata/SampleMaterial.lc 1587:30-1587:35 Bool |
3007 | testdata/SampleMaterial.lc 1588:23-1588:28 Bool | 3007 | testdata/SampleMaterial.lc 1588:23-1588:28 Bool |
3008 | testdata/SampleMaterial.lc 1589:20-1589:33 CullType | 3008 | testdata/SampleMaterial.lc 1589:20-1589:33 CullType |
@@ -3082,7 +3082,7 @@ testdata/SampleMaterial.lc 1625:7-1665:10 ((CommonAttrs)) | CommonAttrs | |||
3082 | testdata/SampleMaterial.lc 1626:24-1626:26 () | 3082 | testdata/SampleMaterial.lc 1626:24-1626:26 () |
3083 | testdata/SampleMaterial.lc 1627:24-1627:26 () | 3083 | testdata/SampleMaterial.lc 1627:24-1627:26 () |
3084 | testdata/SampleMaterial.lc 1628:22-1628:27 Bool | 3084 | testdata/SampleMaterial.lc 1628:22-1628:27 Bool |
3085 | testdata/SampleMaterial.lc 1629:20-1629:21 V1 | 3085 | testdata/SampleMaterial.lc 1629:20-1629:21 b_ |
3086 | testdata/SampleMaterial.lc 1630:30-1630:35 Bool | 3086 | testdata/SampleMaterial.lc 1630:30-1630:35 Bool |
3087 | testdata/SampleMaterial.lc 1631:23-1631:28 Bool | 3087 | testdata/SampleMaterial.lc 1631:23-1631:28 Bool |
3088 | testdata/SampleMaterial.lc 1632:20-1632:33 CullType | 3088 | testdata/SampleMaterial.lc 1632:20-1632:33 CullType |
@@ -3162,7 +3162,7 @@ testdata/SampleMaterial.lc 1668:7-1708:10 ((CommonAttrs)) | CommonAttrs | |||
3162 | testdata/SampleMaterial.lc 1669:24-1669:26 () | 3162 | testdata/SampleMaterial.lc 1669:24-1669:26 () |
3163 | testdata/SampleMaterial.lc 1670:24-1670:26 () | 3163 | testdata/SampleMaterial.lc 1670:24-1670:26 () |
3164 | testdata/SampleMaterial.lc 1671:22-1671:27 Bool | 3164 | testdata/SampleMaterial.lc 1671:22-1671:27 Bool |
3165 | testdata/SampleMaterial.lc 1672:20-1672:21 V1 | 3165 | testdata/SampleMaterial.lc 1672:20-1672:21 b_ |
3166 | testdata/SampleMaterial.lc 1673:30-1673:35 Bool | 3166 | testdata/SampleMaterial.lc 1673:30-1673:35 Bool |
3167 | testdata/SampleMaterial.lc 1674:23-1674:28 Bool | 3167 | testdata/SampleMaterial.lc 1674:23-1674:28 Bool |
3168 | testdata/SampleMaterial.lc 1675:20-1675:33 CullType | 3168 | testdata/SampleMaterial.lc 1675:20-1675:33 CullType |
@@ -3242,7 +3242,7 @@ testdata/SampleMaterial.lc 1711:7-1751:10 ((CommonAttrs)) | CommonAttrs | |||
3242 | testdata/SampleMaterial.lc 1712:24-1712:26 () | 3242 | testdata/SampleMaterial.lc 1712:24-1712:26 () |
3243 | testdata/SampleMaterial.lc 1713:24-1713:26 () | 3243 | testdata/SampleMaterial.lc 1713:24-1713:26 () |
3244 | testdata/SampleMaterial.lc 1714:22-1714:27 Bool | 3244 | testdata/SampleMaterial.lc 1714:22-1714:27 Bool |
3245 | testdata/SampleMaterial.lc 1715:20-1715:21 V1 | 3245 | testdata/SampleMaterial.lc 1715:20-1715:21 b_ |
3246 | testdata/SampleMaterial.lc 1716:30-1716:35 Bool | 3246 | testdata/SampleMaterial.lc 1716:30-1716:35 Bool |
3247 | testdata/SampleMaterial.lc 1717:23-1717:28 Bool | 3247 | testdata/SampleMaterial.lc 1717:23-1717:28 Bool |
3248 | testdata/SampleMaterial.lc 1718:20-1718:33 CullType | 3248 | testdata/SampleMaterial.lc 1718:20-1718:33 CullType |
@@ -3322,7 +3322,7 @@ testdata/SampleMaterial.lc 1754:7-1794:10 ((CommonAttrs)) | CommonAttrs | |||
3322 | testdata/SampleMaterial.lc 1755:24-1755:26 () | 3322 | testdata/SampleMaterial.lc 1755:24-1755:26 () |
3323 | testdata/SampleMaterial.lc 1756:24-1756:26 () | 3323 | testdata/SampleMaterial.lc 1756:24-1756:26 () |
3324 | testdata/SampleMaterial.lc 1757:22-1757:27 Bool | 3324 | testdata/SampleMaterial.lc 1757:22-1757:27 Bool |
3325 | testdata/SampleMaterial.lc 1758:20-1758:21 V1 | 3325 | testdata/SampleMaterial.lc 1758:20-1758:21 b_ |
3326 | testdata/SampleMaterial.lc 1759:30-1759:35 Bool | 3326 | testdata/SampleMaterial.lc 1759:30-1759:35 Bool |
3327 | testdata/SampleMaterial.lc 1760:23-1760:28 Bool | 3327 | testdata/SampleMaterial.lc 1760:23-1760:28 Bool |
3328 | testdata/SampleMaterial.lc 1761:20-1761:33 CullType | 3328 | testdata/SampleMaterial.lc 1761:20-1761:33 CullType |
@@ -3402,7 +3402,7 @@ testdata/SampleMaterial.lc 1797:7-1837:10 ((CommonAttrs)) | CommonAttrs | |||
3402 | testdata/SampleMaterial.lc 1798:24-1798:26 () | 3402 | testdata/SampleMaterial.lc 1798:24-1798:26 () |
3403 | testdata/SampleMaterial.lc 1799:24-1799:26 () | 3403 | testdata/SampleMaterial.lc 1799:24-1799:26 () |
3404 | testdata/SampleMaterial.lc 1800:22-1800:27 Bool | 3404 | testdata/SampleMaterial.lc 1800:22-1800:27 Bool |
3405 | testdata/SampleMaterial.lc 1801:20-1801:21 V1 | 3405 | testdata/SampleMaterial.lc 1801:20-1801:21 b_ |
3406 | testdata/SampleMaterial.lc 1802:30-1802:35 Bool | 3406 | testdata/SampleMaterial.lc 1802:30-1802:35 Bool |
3407 | testdata/SampleMaterial.lc 1803:23-1803:28 Bool | 3407 | testdata/SampleMaterial.lc 1803:23-1803:28 Bool |
3408 | testdata/SampleMaterial.lc 1804:20-1804:33 CullType | 3408 | testdata/SampleMaterial.lc 1804:20-1804:33 CullType |
@@ -3482,7 +3482,7 @@ testdata/SampleMaterial.lc 1840:7-1880:10 ((CommonAttrs)) | CommonAttrs | |||
3482 | testdata/SampleMaterial.lc 1841:24-1841:26 () | 3482 | testdata/SampleMaterial.lc 1841:24-1841:26 () |
3483 | testdata/SampleMaterial.lc 1842:24-1842:26 () | 3483 | testdata/SampleMaterial.lc 1842:24-1842:26 () |
3484 | testdata/SampleMaterial.lc 1843:22-1843:27 Bool | 3484 | testdata/SampleMaterial.lc 1843:22-1843:27 Bool |
3485 | testdata/SampleMaterial.lc 1844:20-1844:21 V1 | 3485 | testdata/SampleMaterial.lc 1844:20-1844:21 b_ |
3486 | testdata/SampleMaterial.lc 1845:30-1845:35 Bool | 3486 | testdata/SampleMaterial.lc 1845:30-1845:35 Bool |
3487 | testdata/SampleMaterial.lc 1846:23-1846:28 Bool | 3487 | testdata/SampleMaterial.lc 1846:23-1846:28 Bool |
3488 | testdata/SampleMaterial.lc 1847:20-1847:33 CullType | 3488 | testdata/SampleMaterial.lc 1847:20-1847:33 CullType |
@@ -3562,7 +3562,7 @@ testdata/SampleMaterial.lc 1883:7-1923:10 ((CommonAttrs)) | CommonAttrs | |||
3562 | testdata/SampleMaterial.lc 1884:24-1884:26 () | 3562 | testdata/SampleMaterial.lc 1884:24-1884:26 () |
3563 | testdata/SampleMaterial.lc 1885:24-1885:26 () | 3563 | testdata/SampleMaterial.lc 1885:24-1885:26 () |
3564 | testdata/SampleMaterial.lc 1886:22-1886:27 Bool | 3564 | testdata/SampleMaterial.lc 1886:22-1886:27 Bool |
3565 | testdata/SampleMaterial.lc 1887:20-1887:21 V1 | 3565 | testdata/SampleMaterial.lc 1887:20-1887:21 b_ |
3566 | testdata/SampleMaterial.lc 1888:30-1888:35 Bool | 3566 | testdata/SampleMaterial.lc 1888:30-1888:35 Bool |
3567 | testdata/SampleMaterial.lc 1889:23-1889:28 Bool | 3567 | testdata/SampleMaterial.lc 1889:23-1889:28 Bool |
3568 | testdata/SampleMaterial.lc 1890:20-1890:33 CullType | 3568 | testdata/SampleMaterial.lc 1890:20-1890:33 CullType |
@@ -3642,7 +3642,7 @@ testdata/SampleMaterial.lc 1926:7-1966:10 ((CommonAttrs)) | CommonAttrs | |||
3642 | testdata/SampleMaterial.lc 1927:24-1927:26 () | 3642 | testdata/SampleMaterial.lc 1927:24-1927:26 () |
3643 | testdata/SampleMaterial.lc 1928:24-1928:26 () | 3643 | testdata/SampleMaterial.lc 1928:24-1928:26 () |
3644 | testdata/SampleMaterial.lc 1929:22-1929:27 Bool | 3644 | testdata/SampleMaterial.lc 1929:22-1929:27 Bool |
3645 | testdata/SampleMaterial.lc 1930:20-1930:21 V1 | 3645 | testdata/SampleMaterial.lc 1930:20-1930:21 b_ |
3646 | testdata/SampleMaterial.lc 1931:30-1931:35 Bool | 3646 | testdata/SampleMaterial.lc 1931:30-1931:35 Bool |
3647 | testdata/SampleMaterial.lc 1932:23-1932:28 Bool | 3647 | testdata/SampleMaterial.lc 1932:23-1932:28 Bool |
3648 | testdata/SampleMaterial.lc 1933:20-1933:33 CullType | 3648 | testdata/SampleMaterial.lc 1933:20-1933:33 CullType |
@@ -3722,7 +3722,7 @@ testdata/SampleMaterial.lc 1969:7-2009:10 ((CommonAttrs)) | CommonAttrs | |||
3722 | testdata/SampleMaterial.lc 1970:24-1970:26 () | 3722 | testdata/SampleMaterial.lc 1970:24-1970:26 () |
3723 | testdata/SampleMaterial.lc 1971:24-1971:26 () | 3723 | testdata/SampleMaterial.lc 1971:24-1971:26 () |
3724 | testdata/SampleMaterial.lc 1972:22-1972:27 Bool | 3724 | testdata/SampleMaterial.lc 1972:22-1972:27 Bool |
3725 | testdata/SampleMaterial.lc 1973:20-1973:21 V1 | 3725 | testdata/SampleMaterial.lc 1973:20-1973:21 b_ |
3726 | testdata/SampleMaterial.lc 1974:30-1974:35 Bool | 3726 | testdata/SampleMaterial.lc 1974:30-1974:35 Bool |
3727 | testdata/SampleMaterial.lc 1975:23-1975:28 Bool | 3727 | testdata/SampleMaterial.lc 1975:23-1975:28 Bool |
3728 | testdata/SampleMaterial.lc 1976:20-1976:33 CullType | 3728 | testdata/SampleMaterial.lc 1976:20-1976:33 CullType |
@@ -3802,7 +3802,7 @@ testdata/SampleMaterial.lc 2012:7-2052:10 ((CommonAttrs)) | CommonAttrs | |||
3802 | testdata/SampleMaterial.lc 2013:24-2013:26 () | 3802 | testdata/SampleMaterial.lc 2013:24-2013:26 () |
3803 | testdata/SampleMaterial.lc 2014:24-2014:26 () | 3803 | testdata/SampleMaterial.lc 2014:24-2014:26 () |
3804 | testdata/SampleMaterial.lc 2015:22-2015:27 Bool | 3804 | testdata/SampleMaterial.lc 2015:22-2015:27 Bool |
3805 | testdata/SampleMaterial.lc 2016:20-2016:21 V1 | 3805 | testdata/SampleMaterial.lc 2016:20-2016:21 b_ |
3806 | testdata/SampleMaterial.lc 2017:30-2017:35 Bool | 3806 | testdata/SampleMaterial.lc 2017:30-2017:35 Bool |
3807 | testdata/SampleMaterial.lc 2018:23-2018:28 Bool | 3807 | testdata/SampleMaterial.lc 2018:23-2018:28 Bool |
3808 | testdata/SampleMaterial.lc 2019:20-2019:33 CullType | 3808 | testdata/SampleMaterial.lc 2019:20-2019:33 CullType |
@@ -3882,7 +3882,7 @@ testdata/SampleMaterial.lc 2055:7-2095:10 ((CommonAttrs)) | CommonAttrs | |||
3882 | testdata/SampleMaterial.lc 2056:24-2056:26 () | 3882 | testdata/SampleMaterial.lc 2056:24-2056:26 () |
3883 | testdata/SampleMaterial.lc 2057:24-2057:26 () | 3883 | testdata/SampleMaterial.lc 2057:24-2057:26 () |
3884 | testdata/SampleMaterial.lc 2058:22-2058:27 Bool | 3884 | testdata/SampleMaterial.lc 2058:22-2058:27 Bool |
3885 | testdata/SampleMaterial.lc 2059:20-2059:21 V1 | 3885 | testdata/SampleMaterial.lc 2059:20-2059:21 b_ |
3886 | testdata/SampleMaterial.lc 2060:30-2060:35 Bool | 3886 | testdata/SampleMaterial.lc 2060:30-2060:35 Bool |
3887 | testdata/SampleMaterial.lc 2061:23-2061:28 Bool | 3887 | testdata/SampleMaterial.lc 2061:23-2061:28 Bool |
3888 | testdata/SampleMaterial.lc 2062:20-2062:33 CullType | 3888 | testdata/SampleMaterial.lc 2062:20-2062:33 CullType |
@@ -3962,7 +3962,7 @@ testdata/SampleMaterial.lc 2098:7-2138:10 ((CommonAttrs)) | CommonAttrs | |||
3962 | testdata/SampleMaterial.lc 2099:24-2099:26 () | 3962 | testdata/SampleMaterial.lc 2099:24-2099:26 () |
3963 | testdata/SampleMaterial.lc 2100:24-2100:26 () | 3963 | testdata/SampleMaterial.lc 2100:24-2100:26 () |
3964 | testdata/SampleMaterial.lc 2101:22-2101:27 Bool | 3964 | testdata/SampleMaterial.lc 2101:22-2101:27 Bool |
3965 | testdata/SampleMaterial.lc 2102:20-2102:21 V1 | 3965 | testdata/SampleMaterial.lc 2102:20-2102:21 b_ |
3966 | testdata/SampleMaterial.lc 2103:30-2103:35 Bool | 3966 | testdata/SampleMaterial.lc 2103:30-2103:35 Bool |
3967 | testdata/SampleMaterial.lc 2104:23-2104:28 Bool | 3967 | testdata/SampleMaterial.lc 2104:23-2104:28 Bool |
3968 | testdata/SampleMaterial.lc 2105:20-2105:33 CullType | 3968 | testdata/SampleMaterial.lc 2105:20-2105:33 CullType |
@@ -4041,7 +4041,7 @@ testdata/SampleMaterial.lc 2141:7-2181:10 ((CommonAttrs)) | CommonAttrs | |||
4041 | testdata/SampleMaterial.lc 2142:24-2142:26 () | 4041 | testdata/SampleMaterial.lc 2142:24-2142:26 () |
4042 | testdata/SampleMaterial.lc 2143:24-2143:26 () | 4042 | testdata/SampleMaterial.lc 2143:24-2143:26 () |
4043 | testdata/SampleMaterial.lc 2144:22-2144:27 Bool | 4043 | testdata/SampleMaterial.lc 2144:22-2144:27 Bool |
4044 | testdata/SampleMaterial.lc 2145:20-2145:21 V1 | 4044 | testdata/SampleMaterial.lc 2145:20-2145:21 b_ |
4045 | testdata/SampleMaterial.lc 2146:30-2146:35 Bool | 4045 | testdata/SampleMaterial.lc 2146:30-2146:35 Bool |
4046 | testdata/SampleMaterial.lc 2147:23-2147:28 Bool | 4046 | testdata/SampleMaterial.lc 2147:23-2147:28 Bool |
4047 | testdata/SampleMaterial.lc 2148:20-2148:33 CullType | 4047 | testdata/SampleMaterial.lc 2148:20-2148:33 CullType |
diff --git a/testdata/adhoc.reject.out b/testdata/adhoc.reject.out index da66ebcf..640292db 100644 --- a/testdata/adhoc.reject.out +++ b/testdata/adhoc.reject.out | |||
@@ -21,5 +21,5 @@ testdata/adhoc.reject.lc 4:5-4:8 {a} -> {_ : Component a}->a | |||
21 | testdata/adhoc.reject.lc 4:12-4:15 Nat -> Type->Type | 21 | testdata/adhoc.reject.lc 4:12-4:15 Nat -> Type->Type |
22 | testdata/adhoc.reject.lc 4:12-4:17 Type->Type | 22 | testdata/adhoc.reject.lc 4:12-4:17 Type->Type |
23 | testdata/adhoc.reject.lc 4:12-4:19 Type | 23 | testdata/adhoc.reject.lc 4:12-4:19 Type |
24 | testdata/adhoc.reject.lc 4:16-4:17 V1 | 24 | testdata/adhoc.reject.lc 4:16-4:17 b_ |
25 | testdata/adhoc.reject.lc 4:18-4:19 Type | 25 | testdata/adhoc.reject.lc 4:18-4:19 Type |
diff --git a/testdata/ambig.out b/testdata/ambig.out index 2e7ae187..bf421b4d 100644 --- a/testdata/ambig.out +++ b/testdata/ambig.out | |||
@@ -3,10 +3,10 @@ main is not found | |||
3 | h :: [32m{a} -> {b} -> {c} -> {d} -> (b -> d->c) -> (b, d) -> a->c[39m[K | 3 | h :: [32m{a} -> {b} -> {c} -> {d} -> (b -> d->c) -> (b, d) -> a->c[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/ambig.lc 4:1-4:2 {a} -> {b} -> {c} -> {d} -> (b -> d->c) -> (b, d) -> a->c | 5 | testdata/ambig.lc 4:1-4:2 {a} -> {b} -> {c} -> {d} -> (b -> d->c) -> (b, d) -> a->c |
6 | testdata/ambig.lc 4:11-4:12 V2 | 6 | testdata/ambig.lc 4:11-4:12 c_ |
7 | testdata/ambig.lc 7:9-7:29 V1 | 7 | testdata/ambig.lc 7:9-7:29 b_ |
8 | testdata/ambig.lc 7:21-7:22 V18 | 8 | testdata/ambig.lc 7:21-7:22 s_ |
9 | testdata/ambig.lc 7:21-7:26 HList V2 -> V2 | V2 | V2 -> HList V2 -> V2 | V3 | 9 | testdata/ambig.lc 7:21-7:26 HList c_ -> c_ | c_ | c_ -> HList c_ -> c_ | d_ |
10 | testdata/ambig.lc 7:23-7:24 V13 | 10 | testdata/ambig.lc 7:23-7:24 n_ |
11 | testdata/ambig.lc 7:25-7:26 V9 | 11 | testdata/ambig.lc 7:25-7:26 j_ |
12 | testdata/ambig.lc 7:28-7:29 V6 | 12 | testdata/ambig.lc 7:28-7:29 g_ |
diff --git a/testdata/complex.out b/testdata/complex.out index 263282e2..f751c2bb 100644 --- a/testdata/complex.out +++ b/testdata/complex.out | |||
@@ -31,7 +31,7 @@ testdata/complex.lc 5:6-5:13 Repr->Type | Type | |||
31 | testdata/complex.lc 5:6-6:52 Type | 31 | testdata/complex.lc 5:6-6:52 Type |
32 | testdata/complex.lc 5:17-5:21 Type | 32 | testdata/complex.lc 5:17-5:21 Type |
33 | testdata/complex.lc 5:25-5:29 Type | 33 | testdata/complex.lc 5:25-5:29 Type |
34 | testdata/complex.lc 6:3-6:10 Complex V2 | {a:Repr} -> Float -> Float -> Complex a | 34 | testdata/complex.lc 6:3-6:10 Complex c_ | {a:Repr} -> Float -> Float -> Complex a |
35 | testdata/complex.lc 6:3-6:52 Type | 35 | testdata/complex.lc 6:3-6:52 Type |
36 | testdata/complex.lc 6:25-6:30 Type | 36 | testdata/complex.lc 6:25-6:30 Type |
37 | testdata/complex.lc 6:25-6:52 Type | 37 | testdata/complex.lc 6:25-6:52 Type |
@@ -39,14 +39,14 @@ testdata/complex.lc 6:34-6:39 Type | |||
39 | testdata/complex.lc 6:34-6:52 Type | 39 | testdata/complex.lc 6:34-6:52 Type |
40 | testdata/complex.lc 6:43-6:50 Repr->Type | 40 | testdata/complex.lc 6:43-6:50 Repr->Type |
41 | testdata/complex.lc 6:43-6:52 Type | 41 | testdata/complex.lc 6:43-6:52 Type |
42 | testdata/complex.lc 6:51-6:52 Repr | V3 | 42 | testdata/complex.lc 6:51-6:52 Repr | d_ |
43 | testdata/complex.lc 8:20-8:27 Repr->Type | 43 | testdata/complex.lc 8:20-8:27 Repr->Type |
44 | testdata/complex.lc 8:20-8:29 Type | 44 | testdata/complex.lc 8:20-8:29 Type |
45 | testdata/complex.lc 8:20-8:37 Type | 45 | testdata/complex.lc 8:20-8:37 Type |
46 | testdata/complex.lc 8:28-8:29 V1 | 46 | testdata/complex.lc 8:28-8:29 b_ |
47 | testdata/complex.lc 8:33-8:37 Type | 47 | testdata/complex.lc 8:33-8:37 Type |
48 | testdata/complex.lc 9:1-9:5 {a:Repr} -> Complex a -> Repr | 48 | testdata/complex.lc 9:1-9:5 {a:Repr} -> Complex a -> Repr |
49 | testdata/complex.lc 9:13-9:14 Complex V0 -> Repr | Repr | {a:Repr} -> Complex a -> Repr | 49 | testdata/complex.lc 9:13-9:14 Complex a_ -> Repr | Repr | {a:Repr} -> Complex a -> Repr |
50 | testdata/complex.lc 11:11-11:16 Type | 50 | testdata/complex.lc 11:11-11:16 Type |
51 | testdata/complex.lc 11:20-11:25 Type | 51 | testdata/complex.lc 11:20-11:25 Type |
52 | testdata/complex.lc 11:20-11:43 Type | 52 | testdata/complex.lc 11:20-11:43 Type |
@@ -55,7 +55,7 @@ testdata/complex.lc 11:29-11:43 Type | |||
55 | testdata/complex.lc 11:37-11:43 Repr | 55 | testdata/complex.lc 11:37-11:43 Repr |
56 | testdata/complex.lc 12:1-12:7 Float -> Float -> Complex 'Normal | 56 | testdata/complex.lc 12:1-12:7 Float -> Float -> Complex 'Normal |
57 | testdata/complex.lc 12:14-12:21 {a:Repr} -> Float -> Float -> Complex a | 57 | testdata/complex.lc 12:14-12:21 {a:Repr} -> Float -> Float -> Complex a |
58 | testdata/complex.lc 12:14-12:23 Float -> Complex V1 | 58 | testdata/complex.lc 12:14-12:23 Float -> Complex b_ |
59 | testdata/complex.lc 12:14-12:25 Complex 'Normal | Float -> Complex 'Normal | Float -> Float -> Complex 'Normal | 59 | testdata/complex.lc 12:14-12:25 Complex 'Normal | Float -> Complex 'Normal | Float -> Float -> Complex 'Normal |
60 | testdata/complex.lc 12:22-12:23 Float | 60 | testdata/complex.lc 12:22-12:23 Float |
61 | testdata/complex.lc 12:24-12:25 Float | 61 | testdata/complex.lc 12:24-12:25 Float |
@@ -67,19 +67,19 @@ testdata/complex.lc 14:28-14:41 Type | |||
67 | testdata/complex.lc 14:36-14:41 Repr | 67 | testdata/complex.lc 14:36-14:41 Repr |
68 | testdata/complex.lc 15:1-15:6 Float -> Float -> Complex 'Polar | 68 | testdata/complex.lc 15:1-15:6 Float -> Float -> Complex 'Polar |
69 | testdata/complex.lc 15:13-15:20 {a:Repr} -> Float -> Float -> Complex a | 69 | testdata/complex.lc 15:13-15:20 {a:Repr} -> Float -> Float -> Complex a |
70 | testdata/complex.lc 15:13-15:22 Float -> Complex V1 | 70 | testdata/complex.lc 15:13-15:22 Float -> Complex b_ |
71 | testdata/complex.lc 15:13-15:24 Complex 'Polar | Float -> Complex 'Polar | Float -> Float -> Complex 'Polar | 71 | testdata/complex.lc 15:13-15:24 Complex 'Polar | Float -> Complex 'Polar | Float -> Float -> Complex 'Polar |
72 | testdata/complex.lc 15:21-15:22 Float | 72 | testdata/complex.lc 15:21-15:22 Float |
73 | testdata/complex.lc 15:23-15:24 Float | 73 | testdata/complex.lc 15:23-15:24 Float |
74 | testdata/complex.lc 18:20-18:27 Repr->Type | 74 | testdata/complex.lc 18:20-18:27 Repr->Type |
75 | testdata/complex.lc 18:20-18:29 Type | 75 | testdata/complex.lc 18:20-18:29 Type |
76 | testdata/complex.lc 18:20-18:38 Type | 76 | testdata/complex.lc 18:20-18:38 Type |
77 | testdata/complex.lc 18:28-18:29 V1 | 77 | testdata/complex.lc 18:28-18:29 b_ |
78 | testdata/complex.lc 18:33-18:38 Type | 78 | testdata/complex.lc 18:33-18:38 Type |
79 | testdata/complex.lc 19:1-19:5 {a:Repr} -> Complex a -> Float | 79 | testdata/complex.lc 19:1-19:5 {a:Repr} -> Complex a -> Float |
80 | testdata/complex.lc 19:34-19:38 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a | 80 | testdata/complex.lc 19:34-19:38 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} -> a->a |
81 | testdata/complex.lc 19:34-19:50 Float | Float -> Float->V3 | Float->V3 | VecScalar 1 Float | 81 | testdata/complex.lc 19:34-19:50 Float | Float -> Float->d_ | Float->d_ | VecScalar 1 Float |
82 | testdata/complex.lc 19:34-20:35 Complex V0 -> Float | Float | Repr->Float | {a:Repr} -> Complex a -> Float | 82 | testdata/complex.lc 19:34-20:35 Complex a_ -> Float | Float | Repr->Float | {a:Repr} -> Complex a -> Float |
83 | testdata/complex.lc 19:40-19:41 Float | 83 | testdata/complex.lc 19:40-19:41 Float |
84 | testdata/complex.lc 19:40-19:42 Float->Float | 84 | testdata/complex.lc 19:40-19:42 Float->Float |
85 | testdata/complex.lc 19:40-19:43 Float | 85 | testdata/complex.lc 19:40-19:43 Float |
@@ -93,7 +93,7 @@ testdata/complex.lc 19:46-19:48 Float->Float | |||
93 | testdata/complex.lc 19:46-19:49 Float | 93 | testdata/complex.lc 19:46-19:49 Float |
94 | testdata/complex.lc 19:47-19:48 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 94 | testdata/complex.lc 19:47-19:48 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
95 | testdata/complex.lc 19:48-19:49 Float | 95 | testdata/complex.lc 19:48-19:49 Float |
96 | testdata/complex.lc 20:34-20:35 Float | Float -> Float->V3 | Float->V3 | 96 | testdata/complex.lc 20:34-20:35 Float | Float -> Float->d_ | Float->d_ |
97 | testdata/complex.lc 22:12-22:19 Repr->Type | 97 | testdata/complex.lc 22:12-22:19 Repr->Type |
98 | testdata/complex.lc 22:12-22:26 Type | 98 | testdata/complex.lc 22:12-22:26 Type |
99 | testdata/complex.lc 22:20-22:26 Repr | 99 | testdata/complex.lc 22:20-22:26 Repr |
@@ -102,7 +102,7 @@ testdata/complex.lc 22:30-22:43 Type | |||
102 | testdata/complex.lc 22:38-22:43 Repr | 102 | testdata/complex.lc 22:38-22:43 Repr |
103 | testdata/complex.lc 23:1-23:8 Complex 'Normal -> Complex 'Polar | 103 | testdata/complex.lc 23:1-23:8 Complex 'Normal -> Complex 'Polar |
104 | testdata/complex.lc 24:8-29:17 Complex 'Polar | 104 | testdata/complex.lc 24:8-29:17 Complex 'Polar |
105 | testdata/complex.lc 24:8-31:25 Complex 'Normal -> Complex 'Polar | Complex 'Polar | Float -> Float->V3 | Float->V3 | 105 | testdata/complex.lc 24:8-31:25 Complex 'Normal -> Complex 'Polar | Complex 'Polar | Float -> Float->d_ | Float->d_ |
106 | testdata/complex.lc 24:11-24:12 Float | 106 | testdata/complex.lc 24:11-24:12 Float |
107 | testdata/complex.lc 24:11-24:14 VecScalar 1 Float -> VecScalar 1 Bool | 107 | testdata/complex.lc 24:11-24:14 VecScalar 1 Float -> VecScalar 1 Bool |
108 | testdata/complex.lc 24:11-24:19 VecScalar 1 Bool | 108 | testdata/complex.lc 24:11-24:19 VecScalar 1 Bool |
@@ -254,8 +254,8 @@ testdata/complex.lc 64:30-64:44 Type | |||
254 | testdata/complex.lc 64:38-64:44 Repr | 254 | testdata/complex.lc 64:38-64:44 Repr |
255 | testdata/complex.lc 65:1-65:9 Complex 'Polar -> Complex 'Normal | 255 | testdata/complex.lc 65:1-65:9 Complex 'Polar -> Complex 'Normal |
256 | testdata/complex.lc 65:28-65:35 {a:Repr} -> Float -> Float -> Complex a | 256 | testdata/complex.lc 65:28-65:35 {a:Repr} -> Float -> Float -> Complex a |
257 | testdata/complex.lc 65:28-65:49 Float -> Complex V1 | 257 | testdata/complex.lc 65:28-65:49 Float -> Complex b_ |
258 | testdata/complex.lc 65:28-65:63 Complex 'Polar -> Complex 'Normal | Complex V0 | Float -> Float->V3 | Float->V3 | 258 | testdata/complex.lc 65:28-65:63 Complex 'Polar -> Complex 'Normal | Complex a_ | Float -> Float->d_ | Float->d_ |
259 | testdata/complex.lc 65:37-65:38 Float | 259 | testdata/complex.lc 65:37-65:38 Float |
260 | testdata/complex.lc 65:37-65:40 Float->Float | 260 | testdata/complex.lc 65:37-65:40 Float->Float |
261 | testdata/complex.lc 65:37-65:48 Float | 261 | testdata/complex.lc 65:37-65:48 Float |
@@ -271,23 +271,23 @@ testdata/complex.lc 65:55-65:58 {a} -> {b:Nat} -> {_ : a ~ VecScalar b Float} - | |||
271 | testdata/complex.lc 65:55-65:62 VecScalar 1 Float | 271 | testdata/complex.lc 65:55-65:62 VecScalar 1 Float |
272 | testdata/complex.lc 65:59-65:62 Float | 272 | testdata/complex.lc 65:59-65:62 Float |
273 | testdata/complex.lc 111:1-111:15 {a:Repr} -> Complex a -> Float | 273 | testdata/complex.lc 111:1-111:15 {a:Repr} -> Complex a -> Float |
274 | testdata/complex.lc 111:38-111:39 Float | Float -> Float->V3 | Float->V3 | 274 | testdata/complex.lc 111:38-111:39 Float | Float -> Float->d_ | Float->d_ |
275 | testdata/complex.lc 113:20-113:70 Type | 275 | testdata/complex.lc 113:20-113:70 Type |
276 | testdata/complex.lc 113:32-113:39 Repr->Type | 276 | testdata/complex.lc 113:32-113:39 Repr->Type |
277 | testdata/complex.lc 113:32-113:42 Type | 277 | testdata/complex.lc 113:32-113:42 Type |
278 | testdata/complex.lc 113:32-113:70 Type | 278 | testdata/complex.lc 113:32-113:70 Type |
279 | testdata/complex.lc 113:40-113:42 V3 | 279 | testdata/complex.lc 113:40-113:42 d_ |
280 | testdata/complex.lc 113:46-113:53 Repr->Type | 280 | testdata/complex.lc 113:46-113:53 Repr->Type |
281 | testdata/complex.lc 113:46-113:56 Type | 281 | testdata/complex.lc 113:46-113:56 Type |
282 | testdata/complex.lc 113:46-113:70 Type | 282 | testdata/complex.lc 113:46-113:70 Type |
283 | testdata/complex.lc 113:54-113:56 V2 | 283 | testdata/complex.lc 113:54-113:56 c_ |
284 | testdata/complex.lc 113:60-113:67 Repr->Type | 284 | testdata/complex.lc 113:60-113:67 Repr->Type |
285 | testdata/complex.lc 113:60-113:70 Type | 285 | testdata/complex.lc 113:60-113:70 Type |
286 | testdata/complex.lc 113:68-113:70 Repr | 286 | testdata/complex.lc 113:68-113:70 Repr |
287 | testdata/complex.lc 114:1-114:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | 287 | testdata/complex.lc 114:1-114:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
288 | testdata/complex.lc 114:53-114:60 {a:Repr} -> Float -> Float -> Complex a | 288 | testdata/complex.lc 114:53-114:60 {a:Repr} -> Float -> Float -> Complex a |
289 | testdata/complex.lc 114:53-114:68 Float -> Complex V1 | 289 | testdata/complex.lc 114:53-114:68 Float -> Complex b_ |
290 | testdata/complex.lc 114:53-114:76 Complex V0 | Complex V1 -> Complex V1 -> Complex V3 | Complex V1 -> Complex V3 | Complex V3 | Float -> Float->V3 | Float->V3 | {a:Repr} -> Complex V1 -> Complex a -> Complex V3 | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | 290 | testdata/complex.lc 114:53-114:76 Complex a_ | Complex b_ -> Complex b_ -> Complex d_ | Complex b_ -> Complex d_ | Complex d_ | Float -> Float->d_ | Float->d_ | {a:Repr} -> Complex b_ -> Complex a -> Complex d_ | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
291 | testdata/complex.lc 114:62-114:63 Float | 291 | testdata/complex.lc 114:62-114:63 Float |
292 | testdata/complex.lc 114:62-114:65 Float->Float | 292 | testdata/complex.lc 114:62-114:65 Float->Float |
293 | testdata/complex.lc 114:62-114:67 Float | 293 | testdata/complex.lc 114:62-114:67 Float |
@@ -301,18 +301,18 @@ testdata/complex.lc 114:74-114:75 Float | |||
301 | testdata/complex.lc 128:23-128:30 Repr->Type | 301 | testdata/complex.lc 128:23-128:30 Repr->Type |
302 | testdata/complex.lc 128:23-128:33 Type | 302 | testdata/complex.lc 128:23-128:33 Type |
303 | testdata/complex.lc 128:23-128:61 Type | 303 | testdata/complex.lc 128:23-128:61 Type |
304 | testdata/complex.lc 128:31-128:33 V3 | 304 | testdata/complex.lc 128:31-128:33 d_ |
305 | testdata/complex.lc 128:37-128:44 Repr->Type | 305 | testdata/complex.lc 128:37-128:44 Repr->Type |
306 | testdata/complex.lc 128:37-128:47 Type | 306 | testdata/complex.lc 128:37-128:47 Type |
307 | testdata/complex.lc 128:37-128:61 Type | 307 | testdata/complex.lc 128:37-128:61 Type |
308 | testdata/complex.lc 128:45-128:47 V2 | 308 | testdata/complex.lc 128:45-128:47 c_ |
309 | testdata/complex.lc 128:51-128:58 Repr->Type | 309 | testdata/complex.lc 128:51-128:58 Repr->Type |
310 | testdata/complex.lc 128:51-128:61 Type | 310 | testdata/complex.lc 128:51-128:61 Type |
311 | testdata/complex.lc 128:59-128:61 Repr | 311 | testdata/complex.lc 128:59-128:61 Repr |
312 | testdata/complex.lc 129:1-129:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | 312 | testdata/complex.lc 129:1-129:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
313 | testdata/complex.lc 129:53-129:60 {a:Repr} -> Float -> Float -> Complex a | 313 | testdata/complex.lc 129:53-129:60 {a:Repr} -> Float -> Float -> Complex a |
314 | testdata/complex.lc 129:53-129:72 Float -> Complex V1 | 314 | testdata/complex.lc 129:53-129:72 Float -> Complex b_ |
315 | testdata/complex.lc 129:53-129:84 Complex V0 | Complex V1 -> Complex V1 -> Complex V3 | Complex V1 -> Complex V3 | Complex V3 | Float -> Float->V3 | Float->V3 | {a:Repr} -> Complex V1 -> Complex a -> Complex V3 | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | 315 | testdata/complex.lc 129:53-129:84 Complex a_ | Complex b_ -> Complex b_ -> Complex d_ | Complex b_ -> Complex d_ | Complex d_ | Float -> Float->d_ | Float->d_ | {a:Repr} -> Complex b_ -> Complex a -> Complex d_ | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
316 | testdata/complex.lc 129:62-129:63 Float | 316 | testdata/complex.lc 129:62-129:63 Float |
317 | testdata/complex.lc 129:62-129:64 Float->Float | 317 | testdata/complex.lc 129:62-129:64 Float->Float |
318 | testdata/complex.lc 129:62-129:65 Float | 318 | testdata/complex.lc 129:62-129:65 Float |
@@ -342,30 +342,30 @@ testdata/complex.lc 129:82-129:83 Float | |||
342 | testdata/complex.lc 137:6-137:13 Repr->Type | 342 | testdata/complex.lc 137:6-137:13 Repr->Type |
343 | testdata/complex.lc 137:6-137:15 Type | 343 | testdata/complex.lc 137:6-137:15 Type |
344 | testdata/complex.lc 137:6-137:28 Type | 344 | testdata/complex.lc 137:6-137:28 Type |
345 | testdata/complex.lc 137:14-137:15 V1 | 345 | testdata/complex.lc 137:14-137:15 b_ |
346 | testdata/complex.lc 137:19-137:26 Repr->Type | 346 | testdata/complex.lc 137:19-137:26 Repr->Type |
347 | testdata/complex.lc 137:19-137:28 Type | 347 | testdata/complex.lc 137:19-137:28 Type |
348 | testdata/complex.lc 137:27-137:28 Repr | 348 | testdata/complex.lc 137:27-137:28 Repr |
349 | testdata/complex.lc 138:1-138:2 {a:Repr} -> Complex a -> Complex a | 349 | testdata/complex.lc 138:1-138:2 {a:Repr} -> Complex a -> Complex a |
350 | testdata/complex.lc 138:7-138:22 Complex V0 -> Complex V3 | 350 | testdata/complex.lc 138:7-138:22 Complex a_ -> Complex d_ |
351 | testdata/complex.lc 138:7-138:24 Complex V0 -> Complex V1 | Complex V1 | 351 | testdata/complex.lc 138:7-138:24 Complex a_ -> Complex b_ | Complex b_ |
352 | testdata/complex.lc 138:8-138:11 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | 352 | testdata/complex.lc 138:8-138:11 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
353 | testdata/complex.lc 138:8-138:13 Complex V0 -> Complex V5 | 353 | testdata/complex.lc 138:8-138:13 Complex a_ -> Complex f_ |
354 | testdata/complex.lc 138:8-138:15 Complex V2 | 354 | testdata/complex.lc 138:8-138:15 Complex c_ |
355 | testdata/complex.lc 138:12-138:13 Complex V5 | 355 | testdata/complex.lc 138:12-138:13 Complex f_ |
356 | testdata/complex.lc 138:14-138:15 Complex V3 | 356 | testdata/complex.lc 138:14-138:15 Complex d_ |
357 | testdata/complex.lc 138:17-138:22 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a | 357 | testdata/complex.lc 138:17-138:22 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
358 | testdata/complex.lc 138:23-138:24 Complex V2 | 358 | testdata/complex.lc 138:23-138:24 Complex c_ |
359 | testdata/complex.lc 141:1-141:3 {a:Repr} -> Complex a -> Complex a | 359 | testdata/complex.lc 141:1-141:3 {a:Repr} -> Complex a -> Complex a |
360 | testdata/complex.lc 141:8-141:9 {a:Repr} -> Complex a -> Complex a | 360 | testdata/complex.lc 141:8-141:9 {a:Repr} -> Complex a -> Complex a |
361 | testdata/complex.lc 141:8-141:23 Complex V0 | 361 | testdata/complex.lc 141:8-141:23 Complex a_ |
362 | testdata/complex.lc 141:11-141:12 {a:Repr} -> Complex a -> Complex a | 362 | testdata/complex.lc 141:11-141:12 {a:Repr} -> Complex a -> Complex a |
363 | testdata/complex.lc 141:11-141:22 Complex V0 | 363 | testdata/complex.lc 141:11-141:22 Complex a_ |
364 | testdata/complex.lc 141:14-141:15 {a:Repr} -> Complex a -> Complex a | 364 | testdata/complex.lc 141:14-141:15 {a:Repr} -> Complex a -> Complex a |
365 | testdata/complex.lc 141:14-141:21 Complex V0 | 365 | testdata/complex.lc 141:14-141:21 Complex a_ |
366 | testdata/complex.lc 141:17-141:18 {a:Repr} -> Complex a -> Complex a | 366 | testdata/complex.lc 141:17-141:18 {a:Repr} -> Complex a -> Complex a |
367 | testdata/complex.lc 141:17-141:20 Complex V0 | 367 | testdata/complex.lc 141:17-141:20 Complex a_ |
368 | testdata/complex.lc 141:19-141:20 V5 | 368 | testdata/complex.lc 141:19-141:20 f_ |
369 | testdata/complex.lc 143:1-143:5 {a:Repr} -> Complex a -> Complex a | 369 | testdata/complex.lc 143:1-143:5 {a:Repr} -> Complex a -> Complex a |
370 | testdata/complex.lc 143:8-143:10 {a:Repr} -> Complex a -> Complex a | 370 | testdata/complex.lc 143:8-143:10 {a:Repr} -> Complex a -> Complex a |
371 | testdata/complex.lc 145:1-145:7 {a:Repr} -> Complex a -> VecScalar 1 Bool | 371 | testdata/complex.lc 145:1-145:7 {a:Repr} -> Complex a -> VecScalar 1 Bool |
@@ -374,8 +374,8 @@ testdata/complex.lc 145:12-145:25 Float | |||
374 | testdata/complex.lc 145:12-145:27 VecScalar 1 Float -> VecScalar 1 Bool | 374 | testdata/complex.lc 145:12-145:27 VecScalar 1 Float -> VecScalar 1 Bool |
375 | testdata/complex.lc 145:12-145:31 VecScalar 1 Bool | 375 | testdata/complex.lc 145:12-145:31 VecScalar 1 Bool |
376 | testdata/complex.lc 145:18-145:22 {a:Repr} -> Complex a -> Complex a | 376 | testdata/complex.lc 145:18-145:22 {a:Repr} -> Complex a -> Complex a |
377 | testdata/complex.lc 145:18-145:24 Complex V0 | 377 | testdata/complex.lc 145:18-145:24 Complex a_ |
378 | testdata/complex.lc 145:23-145:24 V6 | 378 | testdata/complex.lc 145:23-145:24 g_ |
379 | testdata/complex.lc 145:26-145:27 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool | 379 | testdata/complex.lc 145:26-145:27 {a:Nat} -> {b} -> {_ : Num b} -> VecScalar a b -> VecScalar a b -> VecScalar a Bool |
380 | testdata/complex.lc 145:28-145:31 Float | 380 | testdata/complex.lc 145:28-145:31 Float |
381 | ------------ warnings | 381 | ------------ warnings |
diff --git a/testdata/data.out b/testdata/data.out index 7e9e79e6..4613e04f 100644 --- a/testdata/data.out +++ b/testdata/data.out | |||
@@ -39,7 +39,7 @@ testdata/data.lc 3:6-3:31 Type | |||
39 | testdata/data.lc 3:12-3:13 Type | 39 | testdata/data.lc 3:12-3:13 Type |
40 | testdata/data.lc 3:14-3:15 Type | 40 | testdata/data.lc 3:14-3:15 Type |
41 | testdata/data.lc 3:16-3:17 Type | 41 | testdata/data.lc 3:16-3:17 Type |
42 | testdata/data.lc 3:20-3:25 Data1 V6 V5 V4 | Type | {a} -> {b} -> {c} -> a -> b -> c -> Data1 a b c | 42 | testdata/data.lc 3:20-3:25 Data1 g_ f_ e_ | Type | {a} -> {b} -> {c} -> a -> b -> c -> Data1 a b c |
43 | testdata/data.lc 3:26-3:27 Type | 43 | testdata/data.lc 3:26-3:27 Type |
44 | testdata/data.lc 3:28-3:29 Type | 44 | testdata/data.lc 3:28-3:29 Type |
45 | testdata/data.lc 3:30-3:31 Type | 45 | testdata/data.lc 3:30-3:31 Type |
@@ -67,16 +67,16 @@ testdata/data.lc 10:6-12:48 Type | |||
67 | testdata/data.lc 10:12-10:14 Type | 67 | testdata/data.lc 10:12-10:14 Type |
68 | testdata/data.lc 10:15-10:17 Type | 68 | testdata/data.lc 10:15-10:17 Type |
69 | testdata/data.lc 10:18-10:20 Type | 69 | testdata/data.lc 10:18-10:20 Type |
70 | testdata/data.lc 10:23-10:29 Data5 V4 V3 V2 | Type | {a} -> {b} -> {c} -> a -> Data5 a b c | 70 | testdata/data.lc 10:23-10:29 Data5 e_ d_ c_ | Type | {a} -> {b} -> {c} -> a -> Data5 a b c |
71 | testdata/data.lc 10:32-10:34 {a} -> {b} -> {c} -> Data5 a b c -> a | 71 | testdata/data.lc 10:32-10:34 {a} -> {b} -> {c} -> Data5 a b c -> a |
72 | testdata/data.lc 10:36-10:38 Type | 72 | testdata/data.lc 10:36-10:38 Type |
73 | testdata/data.lc 11:23-11:29 Data5 V7 V6 V5 | Type | {a} -> {b} -> {c} -> a -> b -> c -> Data5 a b c | 73 | testdata/data.lc 11:23-11:29 Data5 h_ g_ f_ | Type | {a} -> {b} -> {c} -> a -> b -> c -> Data5 a b c |
74 | testdata/data.lc 11:36-11:38 Type | 74 | testdata/data.lc 11:36-11:38 Type |
75 | testdata/data.lc 11:40-11:42 {a} -> {b} -> {c} -> Data5 a b c -> b | 75 | testdata/data.lc 11:40-11:42 {a} -> {b} -> {c} -> Data5 a b c -> b |
76 | testdata/data.lc 11:44-11:46 Type | 76 | testdata/data.lc 11:44-11:46 Type |
77 | testdata/data.lc 11:48-11:50 {a} -> {b} -> {c} -> Data5 a b c -> c | 77 | testdata/data.lc 11:48-11:50 {a} -> {b} -> {c} -> Data5 a b c -> c |
78 | testdata/data.lc 11:52-11:54 Type | 78 | testdata/data.lc 11:52-11:54 Type |
79 | testdata/data.lc 12:23-12:29 Data5 V10 V9 V8 | Type | {a} -> {b} -> {c} -> Int -> a -> Float -> b -> c -> Data5 a b c | 79 | testdata/data.lc 12:23-12:29 Data5 k_ j_ i_ | Type | {a} -> {b} -> {c} -> Int -> a -> Float -> b -> c -> Data5 a b c |
80 | testdata/data.lc 12:30-12:33 Type | 80 | testdata/data.lc 12:30-12:33 Type |
81 | testdata/data.lc 12:34-12:36 Type | 81 | testdata/data.lc 12:34-12:36 Type |
82 | testdata/data.lc 12:37-12:42 Type | 82 | testdata/data.lc 12:37-12:42 Type |
diff --git a/testdata/framebuffer02.reject.out b/testdata/framebuffer02.reject.out index c882e922..e5a4ab73 100644 --- a/testdata/framebuffer02.reject.out +++ b/testdata/framebuffer02.reject.out | |||
@@ -40,7 +40,7 @@ testdata/framebuffer02.reject.lc 3:30-3:40 {a:Nat} -> {b:Nat} -> {c} -> {d} -> | |||
40 | testdata/framebuffer02.reject.lc 3:30-3:43 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 2 ('Color c) | 40 | testdata/framebuffer02.reject.lc 3:30-3:43 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> {_ : c ~ VecScalar a b} -> c -> Image 2 ('Color c) |
41 | testdata/framebuffer02.reject.lc 3:30-3:64 Image 2 ('Color (VecScalar 4 Float)) | 41 | testdata/framebuffer02.reject.lc 3:30-3:64 Image 2 ('Color (VecScalar 4 Float)) |
42 | testdata/framebuffer02.reject.lc 3:30-4:45 (Image 2 ('Color (VecScalar 4 Float)), Image 1 ('Color (VecScalar 1 Float))) | 42 | testdata/framebuffer02.reject.lc 3:30-4:45 (Image 2 ('Color (VecScalar 4 Float)), Image 1 ('Color (VecScalar 1 Float))) |
43 | testdata/framebuffer02.reject.lc 3:42-3:43 V1 | 43 | testdata/framebuffer02.reject.lc 3:42-3:43 b_ |
44 | testdata/framebuffer02.reject.lc 3:45-3:47 {a} -> a -> a -> a -> a -> VecS a 4 | 44 | testdata/framebuffer02.reject.lc 3:45-3:47 {a} -> a -> a -> a -> a -> VecS a 4 |
45 | testdata/framebuffer02.reject.lc 3:45-3:51 Float -> Float -> Float -> VecS Float 4 | 45 | testdata/framebuffer02.reject.lc 3:45-3:51 Float -> Float -> Float -> VecS Float 4 |
46 | testdata/framebuffer02.reject.lc 3:45-3:55 Float -> Float -> VecS Float 4 | 46 | testdata/framebuffer02.reject.lc 3:45-3:55 Float -> Float -> VecS Float 4 |
diff --git a/testdata/id.out b/testdata/id.out index 2b014b9a..046d96cd 100644 --- a/testdata/id.out +++ b/testdata/id.out | |||
@@ -3,7 +3,7 @@ main is not found | |||
3 | main' :: [32m('Float, 'Bool)[39m[K | 3 | main' :: [32m('Float, 'Bool)[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/id.lc 1:1-1:6 (Float, Bool) | 5 | testdata/id.lc 1:1-1:6 (Float, Bool) |
6 | testdata/id.lc 3:19-3:20 V1 | 6 | testdata/id.lc 3:19-3:20 b_ |
7 | testdata/id.lc 4:8-4:27 (Float, Bool) | 7 | testdata/id.lc 4:8-4:27 (Float, Bool) |
8 | testdata/id.lc 4:9-4:12 {a} -> a->a | 8 | testdata/id.lc 4:9-4:12 {a} -> a->a |
9 | testdata/id.lc 4:9-4:16 Float | 9 | testdata/id.lc 4:9-4:16 Float |
diff --git a/testdata/language-features/adt/gadt03.reject.out b/testdata/language-features/adt/gadt03.reject.out index 4da95c0b..86e6efc4 100644 --- a/testdata/language-features/adt/gadt03.reject.out +++ b/testdata/language-features/adt/gadt03.reject.out | |||
@@ -13,7 +13,7 @@ testdata/language-features/adt/gadt03.reject.lc 2:15-2:19 Type | |||
13 | testdata/language-features/adt/gadt03.reject.lc 2:24-2:30 Type | 13 | testdata/language-features/adt/gadt03.reject.lc 2:24-2:30 Type |
14 | testdata/language-features/adt/gadt03.reject.lc 2:24-2:38 Type | 14 | testdata/language-features/adt/gadt03.reject.lc 2:24-2:38 Type |
15 | testdata/language-features/adt/gadt03.reject.lc 2:34-2:38 Type | 15 | testdata/language-features/adt/gadt03.reject.lc 2:34-2:38 Type |
16 | testdata/language-features/adt/gadt03.reject.lc 3:3-3:9 M2 V3 V0 | {a} -> a -> {b:String} -> M2 a b | 16 | testdata/language-features/adt/gadt03.reject.lc 3:3-3:9 M2 d_ a_ | {a} -> a -> {b:String} -> M2 a b |
17 | testdata/language-features/adt/gadt03.reject.lc 3:3-3:35 Type | 17 | testdata/language-features/adt/gadt03.reject.lc 3:3-3:35 Type |
18 | testdata/language-features/adt/gadt03.reject.lc 3:13-3:14 Type | 18 | testdata/language-features/adt/gadt03.reject.lc 3:13-3:14 Type |
19 | testdata/language-features/adt/gadt03.reject.lc 3:13-3:35 Type | 19 | testdata/language-features/adt/gadt03.reject.lc 3:13-3:35 Type |
@@ -22,7 +22,7 @@ testdata/language-features/adt/gadt03.reject.lc 3:29-3:31 Type -> String->Type | |||
22 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:33 String->Type | 22 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:33 String->Type |
23 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:35 Type | 23 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:35 Type |
24 | testdata/language-features/adt/gadt03.reject.lc 3:32-3:33 Type | 24 | testdata/language-features/adt/gadt03.reject.lc 3:32-3:33 Type |
25 | testdata/language-features/adt/gadt03.reject.lc 3:34-3:35 String | V1 | 25 | testdata/language-features/adt/gadt03.reject.lc 3:34-3:35 String | b_ |
26 | testdata/language-features/adt/gadt03.reject.lc 5:6-5:8 Type -> String->Type | 26 | testdata/language-features/adt/gadt03.reject.lc 5:6-5:8 Type -> String->Type |
27 | testdata/language-features/adt/gadt03.reject.lc 5:15-5:19 Type | 27 | testdata/language-features/adt/gadt03.reject.lc 5:15-5:19 Type |
28 | testdata/language-features/adt/gadt03.reject.lc 5:24-5:30 Type | 28 | testdata/language-features/adt/gadt03.reject.lc 5:24-5:30 Type |
diff --git a/testdata/language-features/adt/gadt04.reject.out b/testdata/language-features/adt/gadt04.reject.out index 0f9e6859..02b21961 100644 --- a/testdata/language-features/adt/gadt04.reject.out +++ b/testdata/language-features/adt/gadt04.reject.out | |||
@@ -24,28 +24,28 @@ testdata/language-features/adt/gadt04.reject.lc 2:11-2:15 Type | |||
24 | testdata/language-features/adt/gadt04.reject.lc 2:19-2:25 Type | 24 | testdata/language-features/adt/gadt04.reject.lc 2:19-2:25 Type |
25 | testdata/language-features/adt/gadt04.reject.lc 2:19-2:33 Type | 25 | testdata/language-features/adt/gadt04.reject.lc 2:19-2:33 Type |
26 | testdata/language-features/adt/gadt04.reject.lc 2:29-2:33 Type | 26 | testdata/language-features/adt/gadt04.reject.lc 2:29-2:33 Type |
27 | testdata/language-features/adt/gadt04.reject.lc 3:3-3:8 M V2 V0 | {a} -> a -> {b:String} -> M a b | 27 | testdata/language-features/adt/gadt04.reject.lc 3:3-3:8 M c_ a_ | {a} -> a -> {b:String} -> M a b |
28 | testdata/language-features/adt/gadt04.reject.lc 3:3-3:33 Type | 28 | testdata/language-features/adt/gadt04.reject.lc 3:3-3:33 Type |
29 | testdata/language-features/adt/gadt04.reject.lc 3:12-3:13 V1 | 29 | testdata/language-features/adt/gadt04.reject.lc 3:12-3:13 b_ |
30 | testdata/language-features/adt/gadt04.reject.lc 3:12-3:33 Type | 30 | testdata/language-features/adt/gadt04.reject.lc 3:12-3:33 Type |
31 | testdata/language-features/adt/gadt04.reject.lc 3:17-3:33 Type | 31 | testdata/language-features/adt/gadt04.reject.lc 3:17-3:33 Type |
32 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:29 Type -> String->Type | 32 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:29 Type -> String->Type |
33 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:31 String->Type | 33 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:31 String->Type |
34 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:33 Type | 34 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:33 Type |
35 | testdata/language-features/adt/gadt04.reject.lc 3:30-3:31 Type | 35 | testdata/language-features/adt/gadt04.reject.lc 3:30-3:31 Type |
36 | testdata/language-features/adt/gadt04.reject.lc 3:30-3:33 M V2 V0 -> Type | 36 | testdata/language-features/adt/gadt04.reject.lc 3:30-3:33 M c_ a_ -> Type |
37 | testdata/language-features/adt/gadt04.reject.lc 3:32-3:33 String | V1 | 37 | testdata/language-features/adt/gadt04.reject.lc 3:32-3:33 String | b_ |
38 | testdata/language-features/adt/gadt04.reject.lc 5:6-5:8 Type -> String->Type | 38 | testdata/language-features/adt/gadt04.reject.lc 5:6-5:8 Type -> String->Type |
39 | testdata/language-features/adt/gadt04.reject.lc 5:12-5:16 Type | 39 | testdata/language-features/adt/gadt04.reject.lc 5:12-5:16 Type |
40 | testdata/language-features/adt/gadt04.reject.lc 5:20-5:26 Type | 40 | testdata/language-features/adt/gadt04.reject.lc 5:20-5:26 Type |
41 | testdata/language-features/adt/gadt04.reject.lc 5:20-5:34 Type | 41 | testdata/language-features/adt/gadt04.reject.lc 5:20-5:34 Type |
42 | testdata/language-features/adt/gadt04.reject.lc 5:30-5:34 Type | 42 | testdata/language-features/adt/gadt04.reject.lc 5:30-5:34 Type |
43 | testdata/language-features/adt/gadt04.reject.lc 6:3-6:8 {a} -> a -> {b:String} -> M2 a b | 43 | testdata/language-features/adt/gadt04.reject.lc 6:3-6:8 {a} -> a -> {b:String} -> M2 a b |
44 | testdata/language-features/adt/gadt04.reject.lc 6:12-6:13 V1 | 44 | testdata/language-features/adt/gadt04.reject.lc 6:12-6:13 b_ |
45 | testdata/language-features/adt/gadt04.reject.lc 6:12-6:34 Type | 45 | testdata/language-features/adt/gadt04.reject.lc 6:12-6:34 Type |
46 | testdata/language-features/adt/gadt04.reject.lc 6:17-6:34 Type | 46 | testdata/language-features/adt/gadt04.reject.lc 6:17-6:34 Type |
47 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:30 Type -> String->Type | 47 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:30 Type -> String->Type |
48 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:32 String->Type | 48 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:32 String->Type |
49 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:34 Type | 49 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:34 Type |
50 | testdata/language-features/adt/gadt04.reject.lc 6:31-6:32 Type | 50 | testdata/language-features/adt/gadt04.reject.lc 6:31-6:32 Type |
51 | testdata/language-features/adt/gadt04.reject.lc 6:33-6:34 V1 | 51 | testdata/language-features/adt/gadt04.reject.lc 6:33-6:34 b_ |
diff --git a/testdata/language-features/basic-list/list01.out b/testdata/language-features/basic-list/list01.out index 7ca755cd..18efaa40 100644 --- a/testdata/language-features/basic-list/list01.out +++ b/testdata/language-features/basic-list/list01.out | |||
@@ -7,13 +7,13 @@ value3 :: [32m'List 'Char[39m[K | |||
7 | testdata/language-features/basic-list/list01.lc 1:1-1:7 {a} -> List a | 7 | testdata/language-features/basic-list/list01.lc 1:1-1:7 {a} -> List a |
8 | testdata/language-features/basic-list/list01.lc 1:10-1:12 {a} -> List a | 8 | testdata/language-features/basic-list/list01.lc 1:10-1:12 {a} -> List a |
9 | testdata/language-features/basic-list/list01.lc 2:1-2:7 {a} -> {_ : Num a} -> List a | 9 | testdata/language-features/basic-list/list01.lc 2:1-2:7 {a} -> {_ : Num a} -> List a |
10 | testdata/language-features/basic-list/list01.lc 2:10-2:19 List V2 | 10 | testdata/language-features/basic-list/list01.lc 2:10-2:19 List c_ |
11 | testdata/language-features/basic-list/list01.lc 2:11-2:12 V1 | 11 | testdata/language-features/basic-list/list01.lc 2:11-2:12 b_ |
12 | testdata/language-features/basic-list/list01.lc 2:13-2:14 V1 | 12 | testdata/language-features/basic-list/list01.lc 2:13-2:14 b_ |
13 | testdata/language-features/basic-list/list01.lc 2:13-2:18 List V3 | 13 | testdata/language-features/basic-list/list01.lc 2:13-2:18 List d_ |
14 | testdata/language-features/basic-list/list01.lc 2:15-2:16 V1 | 14 | testdata/language-features/basic-list/list01.lc 2:15-2:16 b_ |
15 | testdata/language-features/basic-list/list01.lc 2:15-2:18 List V4 | 15 | testdata/language-features/basic-list/list01.lc 2:15-2:18 List e_ |
16 | testdata/language-features/basic-list/list01.lc 2:17-2:18 List V4 | V1 | 16 | testdata/language-features/basic-list/list01.lc 2:17-2:18 List e_ | b_ |
17 | testdata/language-features/basic-list/list01.lc 3:1-3:7 List Char | 17 | testdata/language-features/basic-list/list01.lc 3:1-3:7 List Char |
18 | testdata/language-features/basic-list/list01.lc 3:10-3:31 List Char | 18 | testdata/language-features/basic-list/list01.lc 3:10-3:31 List Char |
19 | testdata/language-features/basic-list/list01.lc 3:11-3:14 Char | 19 | testdata/language-features/basic-list/list01.lc 3:11-3:14 Char |
diff --git a/testdata/language-features/basic-list/list02.out b/testdata/language-features/basic-list/list02.out index 75eb0879..02f69ace 100644 --- a/testdata/language-features/basic-list/list02.out +++ b/testdata/language-features/basic-list/list02.out | |||
@@ -7,13 +7,13 @@ value3 :: [32m'List 'Char[39m[K | |||
7 | testdata/language-features/basic-list/list02.lc 1:1-1:7 {a} -> List a | 7 | testdata/language-features/basic-list/list02.lc 1:1-1:7 {a} -> List a |
8 | testdata/language-features/basic-list/list02.lc 1:10-2:4 {a} -> List a | 8 | testdata/language-features/basic-list/list02.lc 1:10-2:4 {a} -> List a |
9 | testdata/language-features/basic-list/list02.lc 4:1-4:7 {a} -> {_ : Num a} -> List a | 9 | testdata/language-features/basic-list/list02.lc 4:1-4:7 {a} -> {_ : Num a} -> List a |
10 | testdata/language-features/basic-list/list02.lc 4:10-5:7 List V2 | 10 | testdata/language-features/basic-list/list02.lc 4:10-5:7 List c_ |
11 | testdata/language-features/basic-list/list02.lc 4:11-4:12 V1 | 11 | testdata/language-features/basic-list/list02.lc 4:11-4:12 b_ |
12 | testdata/language-features/basic-list/list02.lc 4:13-4:14 V1 | 12 | testdata/language-features/basic-list/list02.lc 4:13-4:14 b_ |
13 | testdata/language-features/basic-list/list02.lc 4:13-5:6 List V3 | 13 | testdata/language-features/basic-list/list02.lc 4:13-5:6 List d_ |
14 | testdata/language-features/basic-list/list02.lc 5:3-5:4 V1 | 14 | testdata/language-features/basic-list/list02.lc 5:3-5:4 b_ |
15 | testdata/language-features/basic-list/list02.lc 5:3-5:6 List V4 | 15 | testdata/language-features/basic-list/list02.lc 5:3-5:6 List e_ |
16 | testdata/language-features/basic-list/list02.lc 5:5-5:6 List V4 | V1 | 16 | testdata/language-features/basic-list/list02.lc 5:5-5:6 List e_ | b_ |
17 | testdata/language-features/basic-list/list02.lc 7:1-7:7 List Char | 17 | testdata/language-features/basic-list/list02.lc 7:1-7:7 List Char |
18 | testdata/language-features/basic-list/list02.lc 8:3-13:4 List Char | 18 | testdata/language-features/basic-list/list02.lc 8:3-13:4 List Char |
19 | testdata/language-features/basic-list/list02.lc 8:5-8:8 Char | 19 | testdata/language-features/basic-list/list02.lc 8:5-8:8 Char |
diff --git a/testdata/language-features/basic-list/list07.reject.out b/testdata/language-features/basic-list/list07.reject.out index c9550a4f..48444536 100644 --- a/testdata/language-features/basic-list/list07.reject.out +++ b/testdata/language-features/basic-list/list07.reject.out | |||
@@ -14,6 +14,6 @@ with | |||
14 | in builtin Nil | 14 | in builtin Nil |
15 | 15 | ||
16 | ------------ tooltips | 16 | ------------ tooltips |
17 | testdata/language-features/basic-list/list07.reject.lc 1:10-1:11 V1 | 17 | testdata/language-features/basic-list/list07.reject.lc 1:10-1:11 b_ |
18 | testdata/language-features/basic-list/list07.reject.lc 1:12-1:15 Float | 18 | testdata/language-features/basic-list/list07.reject.lc 1:12-1:15 Float |
19 | testdata/language-features/basic-list/list07.reject.lc 1:16-1:19 Char | 19 | testdata/language-features/basic-list/list07.reject.lc 1:16-1:19 Char |
diff --git a/testdata/language-features/basic-list/list08.out b/testdata/language-features/basic-list/list08.out index fb69fb70..70d5ec40 100644 --- a/testdata/language-features/basic-list/list08.out +++ b/testdata/language-features/basic-list/list08.out | |||
@@ -4,5 +4,5 @@ value :: [32m'List 'Float[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-list/list08.lc 1:1-1:6 List Float | 5 | testdata/language-features/basic-list/list08.lc 1:1-1:6 List Float |
6 | testdata/language-features/basic-list/list08.lc 1:9-1:16 List Float | 6 | testdata/language-features/basic-list/list08.lc 1:9-1:16 List Float |
7 | testdata/language-features/basic-list/list08.lc 1:10-1:11 V1 | 7 | testdata/language-features/basic-list/list08.lc 1:10-1:11 b_ |
8 | testdata/language-features/basic-list/list08.lc 1:12-1:15 Float | List Float | 8 | testdata/language-features/basic-list/list08.lc 1:12-1:15 Float | List Float |
diff --git a/testdata/language-features/basic-list/list09.out b/testdata/language-features/basic-list/list09.out index 4ac018ac..a9a3eefa 100644 --- a/testdata/language-features/basic-list/list09.out +++ b/testdata/language-features/basic-list/list09.out | |||
@@ -4,7 +4,7 @@ value :: [32m'List 'Float[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-list/list09.lc 1:1-1:6 List Float | 5 | testdata/language-features/basic-list/list09.lc 1:1-1:6 List Float |
6 | testdata/language-features/basic-list/list09.lc 1:9-1:16 List Float | 6 | testdata/language-features/basic-list/list09.lc 1:9-1:16 List Float |
7 | testdata/language-features/basic-list/list09.lc 1:10-1:11 V1 | 7 | testdata/language-features/basic-list/list09.lc 1:10-1:11 b_ |
8 | testdata/language-features/basic-list/list09.lc 1:12-1:15 Float | List Float | 8 | testdata/language-features/basic-list/list09.lc 1:12-1:15 Float | List Float |
9 | testdata/language-features/basic-list/list09.lc 1:20-1:27 Type | 9 | testdata/language-features/basic-list/list09.lc 1:20-1:27 Type |
10 | testdata/language-features/basic-list/list09.lc 1:21-1:26 Type | 10 | testdata/language-features/basic-list/list09.lc 1:21-1:26 Type |
diff --git a/testdata/language-features/basic-list/list10.reject.out b/testdata/language-features/basic-list/list10.reject.out index 9e9d7e6b..01484c77 100644 --- a/testdata/language-features/basic-list/list10.reject.out +++ b/testdata/language-features/basic-list/list10.reject.out | |||
@@ -14,7 +14,7 @@ with | |||
14 | in builtin Nil | 14 | in builtin Nil |
15 | 15 | ||
16 | ------------ tooltips | 16 | ------------ tooltips |
17 | testdata/language-features/basic-list/list10.reject.lc 1:10-1:11 V1 | 17 | testdata/language-features/basic-list/list10.reject.lc 1:10-1:11 b_ |
18 | testdata/language-features/basic-list/list10.reject.lc 1:12-1:15 Float | 18 | testdata/language-features/basic-list/list10.reject.lc 1:12-1:15 Float |
19 | testdata/language-features/basic-list/list10.reject.lc 1:20-1:25 Type | 19 | testdata/language-features/basic-list/list10.reject.lc 1:20-1:25 Type |
20 | testdata/language-features/basic-list/list10.reject.lc 1:21-1:24 Type | 20 | testdata/language-features/basic-list/list10.reject.lc 1:21-1:24 Type |
diff --git a/testdata/language-features/basic-list/list11.out b/testdata/language-features/basic-list/list11.out index 39d4c7a8..659a85eb 100644 --- a/testdata/language-features/basic-list/list11.out +++ b/testdata/language-features/basic-list/list11.out | |||
@@ -3,8 +3,8 @@ main is not found | |||
3 | value :: [32m{a} -> {_ : 'Num a} -> 'List a[39m[K | 3 | value :: [32m{a} -> {_ : 'Num a} -> 'List a[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-list/list11.lc 1:1-1:6 {a} -> {_ : Num a} -> List a | 5 | testdata/language-features/basic-list/list11.lc 1:1-1:6 {a} -> {_ : Num a} -> List a |
6 | testdata/language-features/basic-list/list11.lc 1:9-1:10 V1 | 6 | testdata/language-features/basic-list/list11.lc 1:9-1:10 b_ |
7 | testdata/language-features/basic-list/list11.lc 1:9-1:11 List V1 -> List V2 | 7 | testdata/language-features/basic-list/list11.lc 1:9-1:11 List b_ -> List c_ |
8 | testdata/language-features/basic-list/list11.lc 1:9-1:13 List V1 | 8 | testdata/language-features/basic-list/list11.lc 1:9-1:13 List b_ |
9 | testdata/language-features/basic-list/list11.lc 1:10-1:11 {a} -> a -> List a -> List a | 9 | testdata/language-features/basic-list/list11.lc 1:10-1:11 {a} -> a -> List a -> List a |
10 | testdata/language-features/basic-list/list11.lc 1:11-1:13 {a} -> List a | 10 | testdata/language-features/basic-list/list11.lc 1:11-1:13 {a} -> List a |
diff --git a/testdata/language-features/basic-list/list12.out b/testdata/language-features/basic-list/list12.out index b9cb6a29..83ceff3c 100644 --- a/testdata/language-features/basic-list/list12.out +++ b/testdata/language-features/basic-list/list12.out | |||
@@ -3,24 +3,24 @@ main is not found | |||
3 | value :: [32m{a} -> {_ : 'Num a} -> 'List a[39m[K | 3 | value :: [32m{a} -> {_ : 'Num a} -> 'List a[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-list/list12.lc 1:1-1:6 {a} -> {_ : Num a} -> List a | 5 | testdata/language-features/basic-list/list12.lc 1:1-1:6 {a} -> {_ : Num a} -> List a |
6 | testdata/language-features/basic-list/list12.lc 1:9-1:10 V1 | 6 | testdata/language-features/basic-list/list12.lc 1:9-1:10 b_ |
7 | testdata/language-features/basic-list/list12.lc 1:9-1:11 List V1 -> List V2 | 7 | testdata/language-features/basic-list/list12.lc 1:9-1:11 List b_ -> List c_ |
8 | testdata/language-features/basic-list/list12.lc 1:9-1:21 List V2 | 8 | testdata/language-features/basic-list/list12.lc 1:9-1:21 List c_ |
9 | testdata/language-features/basic-list/list12.lc 1:10-1:11 {a} -> a -> List a -> List a | 9 | testdata/language-features/basic-list/list12.lc 1:10-1:11 {a} -> a -> List a -> List a |
10 | testdata/language-features/basic-list/list12.lc 1:11-1:12 V1 | 10 | testdata/language-features/basic-list/list12.lc 1:11-1:12 b_ |
11 | testdata/language-features/basic-list/list12.lc 1:11-1:13 List V1 -> List V2 | 11 | testdata/language-features/basic-list/list12.lc 1:11-1:13 List b_ -> List c_ |
12 | testdata/language-features/basic-list/list12.lc 1:11-1:21 List V3 | 12 | testdata/language-features/basic-list/list12.lc 1:11-1:21 List d_ |
13 | testdata/language-features/basic-list/list12.lc 1:12-1:13 {a} -> a -> List a -> List a | 13 | testdata/language-features/basic-list/list12.lc 1:12-1:13 {a} -> a -> List a -> List a |
14 | testdata/language-features/basic-list/list12.lc 1:13-1:14 V1 | 14 | testdata/language-features/basic-list/list12.lc 1:13-1:14 b_ |
15 | testdata/language-features/basic-list/list12.lc 1:13-1:15 List V1 -> List V2 | 15 | testdata/language-features/basic-list/list12.lc 1:13-1:15 List b_ -> List c_ |
16 | testdata/language-features/basic-list/list12.lc 1:13-1:21 List V4 | 16 | testdata/language-features/basic-list/list12.lc 1:13-1:21 List e_ |
17 | testdata/language-features/basic-list/list12.lc 1:14-1:15 {a} -> a -> List a -> List a | 17 | testdata/language-features/basic-list/list12.lc 1:14-1:15 {a} -> a -> List a -> List a |
18 | testdata/language-features/basic-list/list12.lc 1:15-1:16 V1 | 18 | testdata/language-features/basic-list/list12.lc 1:15-1:16 b_ |
19 | testdata/language-features/basic-list/list12.lc 1:15-1:17 List V1 -> List V2 | 19 | testdata/language-features/basic-list/list12.lc 1:15-1:17 List b_ -> List c_ |
20 | testdata/language-features/basic-list/list12.lc 1:15-1:21 List V5 | 20 | testdata/language-features/basic-list/list12.lc 1:15-1:21 List f_ |
21 | testdata/language-features/basic-list/list12.lc 1:16-1:17 {a} -> a -> List a -> List a | 21 | testdata/language-features/basic-list/list12.lc 1:16-1:17 {a} -> a -> List a -> List a |
22 | testdata/language-features/basic-list/list12.lc 1:17-1:18 V1 | 22 | testdata/language-features/basic-list/list12.lc 1:17-1:18 b_ |
23 | testdata/language-features/basic-list/list12.lc 1:17-1:19 List V1 -> List V2 | 23 | testdata/language-features/basic-list/list12.lc 1:17-1:19 List b_ -> List c_ |
24 | testdata/language-features/basic-list/list12.lc 1:17-1:21 List V5 | 24 | testdata/language-features/basic-list/list12.lc 1:17-1:21 List f_ |
25 | testdata/language-features/basic-list/list12.lc 1:18-1:19 {a} -> a -> List a -> List a | 25 | testdata/language-features/basic-list/list12.lc 1:18-1:19 {a} -> a -> List a -> List a |
26 | testdata/language-features/basic-list/list12.lc 1:19-1:21 {a} -> List a | 26 | testdata/language-features/basic-list/list12.lc 1:19-1:21 {a} -> List a |
diff --git a/testdata/language-features/basic-list/listcomp01.out b/testdata/language-features/basic-list/listcomp01.out index f4b09c23..d361c85d 100644 --- a/testdata/language-features/basic-list/listcomp01.out +++ b/testdata/language-features/basic-list/listcomp01.out | |||
@@ -4,7 +4,7 @@ value :: [32m'List ()[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-list/listcomp01.lc 1:1-1:6 List () | 5 | testdata/language-features/basic-list/listcomp01.lc 1:1-1:6 List () |
6 | testdata/language-features/basic-list/listcomp01.lc 1:9-1:34 List () | 6 | testdata/language-features/basic-list/listcomp01.lc 1:9-1:34 List () |
7 | testdata/language-features/basic-list/listcomp01.lc 1:10-1:12 () | List () | V1 -> List V1 | 7 | testdata/language-features/basic-list/listcomp01.lc 1:10-1:12 () | List () | b_ -> List b_ |
8 | testdata/language-features/basic-list/listcomp01.lc 1:20-1:33 List () | 8 | testdata/language-features/basic-list/listcomp01.lc 1:20-1:33 List () |
9 | testdata/language-features/basic-list/listcomp01.lc 1:21-1:23 () | 9 | testdata/language-features/basic-list/listcomp01.lc 1:21-1:23 () |
10 | testdata/language-features/basic-list/listcomp01.lc 1:24-1:26 () | 10 | testdata/language-features/basic-list/listcomp01.lc 1:24-1:26 () |
diff --git a/testdata/language-features/basic-list/listcomp02.out b/testdata/language-features/basic-list/listcomp02.out index 10c95e36..29c0d611 100644 --- a/testdata/language-features/basic-list/listcomp02.out +++ b/testdata/language-features/basic-list/listcomp02.out | |||
@@ -13,5 +13,5 @@ testdata/language-features/basic-list/listcomp02.lc 1:12-1:17 List () | |||
13 | testdata/language-features/basic-list/listcomp02.lc 1:15-1:17 () | List () | 13 | testdata/language-features/basic-list/listcomp02.lc 1:15-1:17 () | List () |
14 | testdata/language-features/basic-list/listcomp02.lc 2:1-2:6 List () | 14 | testdata/language-features/basic-list/listcomp02.lc 2:1-2:6 List () |
15 | testdata/language-features/basic-list/listcomp02.lc 2:9-2:21 List () | 15 | testdata/language-features/basic-list/listcomp02.lc 2:9-2:21 List () |
16 | testdata/language-features/basic-list/listcomp02.lc 2:10-2:11 List V1 | V1 -> List V1 | V3 | 16 | testdata/language-features/basic-list/listcomp02.lc 2:10-2:11 List b_ | b_ -> List b_ | d_ |
17 | testdata/language-features/basic-list/listcomp02.lc 2:19-2:20 List () | 17 | testdata/language-features/basic-list/listcomp02.lc 2:19-2:20 List () |
diff --git a/testdata/language-features/basic-list/listcomp03.out b/testdata/language-features/basic-list/listcomp03.out index 045f77e2..44f90d26 100644 --- a/testdata/language-features/basic-list/listcomp03.out +++ b/testdata/language-features/basic-list/listcomp03.out | |||
@@ -5,7 +5,7 @@ value :: [32m'List ()[39m[K | |||
5 | testdata/language-features/basic-list/listcomp03.lc 1:1-1:6 List () | 5 | testdata/language-features/basic-list/listcomp03.lc 1:1-1:6 List () |
6 | testdata/language-features/basic-list/listcomp03.lc 1:9-1:41 List () | 6 | testdata/language-features/basic-list/listcomp03.lc 1:9-1:41 List () |
7 | testdata/language-features/basic-list/listcomp03.lc 1:10-1:12 () | List () | 7 | testdata/language-features/basic-list/listcomp03.lc 1:10-1:12 () | List () |
8 | testdata/language-features/basic-list/listcomp03.lc 1:10-1:40 List () | List () -> List () | V1 -> List V1 | 8 | testdata/language-features/basic-list/listcomp03.lc 1:10-1:40 List () | List () -> List () | b_ -> List b_ |
9 | testdata/language-features/basic-list/listcomp03.lc 1:20-1:33 List () | 9 | testdata/language-features/basic-list/listcomp03.lc 1:20-1:33 List () |
10 | testdata/language-features/basic-list/listcomp03.lc 1:21-1:23 () | 10 | testdata/language-features/basic-list/listcomp03.lc 1:21-1:23 () |
11 | testdata/language-features/basic-list/listcomp03.lc 1:24-1:26 () | 11 | testdata/language-features/basic-list/listcomp03.lc 1:24-1:26 () |
diff --git a/testdata/language-features/basic-list/listcomp04.out b/testdata/language-features/basic-list/listcomp04.out index 66fd3225..a013a9e7 100644 --- a/testdata/language-features/basic-list/listcomp04.out +++ b/testdata/language-features/basic-list/listcomp04.out | |||
@@ -13,7 +13,7 @@ testdata/language-features/basic-list/listcomp04.lc 1:12-1:17 List () | |||
13 | testdata/language-features/basic-list/listcomp04.lc 1:15-1:17 () | List () | 13 | testdata/language-features/basic-list/listcomp04.lc 1:15-1:17 () | List () |
14 | testdata/language-features/basic-list/listcomp04.lc 2:1-2:6 List () | 14 | testdata/language-features/basic-list/listcomp04.lc 2:1-2:6 List () |
15 | testdata/language-features/basic-list/listcomp04.lc 2:9-2:30 List () | 15 | testdata/language-features/basic-list/listcomp04.lc 2:9-2:30 List () |
16 | testdata/language-features/basic-list/listcomp04.lc 2:10-2:12 () | List () | V1 -> List V1 | 16 | testdata/language-features/basic-list/listcomp04.lc 2:10-2:12 () | List () | b_ -> List b_ |
17 | testdata/language-features/basic-list/listcomp04.lc 2:10-2:29 List () | V1 -> List V1 | 17 | testdata/language-features/basic-list/listcomp04.lc 2:10-2:29 List () | b_ -> List b_ |
18 | testdata/language-features/basic-list/listcomp04.lc 2:20-2:21 List () | 18 | testdata/language-features/basic-list/listcomp04.lc 2:20-2:21 List () |
19 | testdata/language-features/basic-list/listcomp04.lc 2:28-2:29 List () | 19 | testdata/language-features/basic-list/listcomp04.lc 2:28-2:29 List () |
diff --git a/testdata/language-features/basic-list/listcomp05.out b/testdata/language-features/basic-list/listcomp05.out index abfe2a32..8b16597b 100644 --- a/testdata/language-features/basic-list/listcomp05.out +++ b/testdata/language-features/basic-list/listcomp05.out | |||
@@ -5,9 +5,9 @@ value :: [32m'List ()[39m[K | |||
5 | testdata/language-features/basic-list/listcomp05.lc 1:1-1:6 List () | 5 | testdata/language-features/basic-list/listcomp05.lc 1:1-1:6 List () |
6 | testdata/language-features/basic-list/listcomp05.lc 1:9-1:39 List () | 6 | testdata/language-features/basic-list/listcomp05.lc 1:9-1:39 List () |
7 | testdata/language-features/basic-list/listcomp05.lc 1:10-1:11 () | 7 | testdata/language-features/basic-list/listcomp05.lc 1:10-1:11 () |
8 | testdata/language-features/basic-list/listcomp05.lc 1:10-1:38 V1 -> List V1 | 8 | testdata/language-features/basic-list/listcomp05.lc 1:10-1:38 b_ -> List b_ |
9 | testdata/language-features/basic-list/listcomp05.lc 1:19-1:26 List () | 9 | testdata/language-features/basic-list/listcomp05.lc 1:19-1:26 List () |
10 | testdata/language-features/basic-list/listcomp05.lc 1:20-1:22 () | 10 | testdata/language-features/basic-list/listcomp05.lc 1:20-1:22 () |
11 | testdata/language-features/basic-list/listcomp05.lc 1:23-1:25 () | List () | 11 | testdata/language-features/basic-list/listcomp05.lc 1:23-1:25 () | List () |
12 | testdata/language-features/basic-list/listcomp05.lc 1:32-1:33 () | V1 | 12 | testdata/language-features/basic-list/listcomp05.lc 1:32-1:33 () | b_ |
13 | testdata/language-features/basic-list/listcomp05.lc 1:36-1:38 () | 13 | testdata/language-features/basic-list/listcomp05.lc 1:36-1:38 () |
diff --git a/testdata/language-features/basic-list/listcomp06.out b/testdata/language-features/basic-list/listcomp06.out index 9d0bbbcd..fef46590 100644 --- a/testdata/language-features/basic-list/listcomp06.out +++ b/testdata/language-features/basic-list/listcomp06.out | |||
@@ -6,20 +6,20 @@ value2 :: [32m'List ()[39m[K | |||
6 | testdata/language-features/basic-list/listcomp06.lc 1:1-1:7 List () | 6 | testdata/language-features/basic-list/listcomp06.lc 1:1-1:7 List () |
7 | testdata/language-features/basic-list/listcomp06.lc 1:10-1:46 List () | 7 | testdata/language-features/basic-list/listcomp06.lc 1:10-1:46 List () |
8 | testdata/language-features/basic-list/listcomp06.lc 1:11-1:12 () | List () | 8 | testdata/language-features/basic-list/listcomp06.lc 1:11-1:12 () | List () |
9 | testdata/language-features/basic-list/listcomp06.lc 1:11-1:45 List () -> List () | V1 -> List V1 | 9 | testdata/language-features/basic-list/listcomp06.lc 1:11-1:45 List () -> List () | b_ -> List b_ |
10 | testdata/language-features/basic-list/listcomp06.lc 1:20-1:27 List () | 10 | testdata/language-features/basic-list/listcomp06.lc 1:20-1:27 List () |
11 | testdata/language-features/basic-list/listcomp06.lc 1:21-1:23 () | 11 | testdata/language-features/basic-list/listcomp06.lc 1:21-1:23 () |
12 | testdata/language-features/basic-list/listcomp06.lc 1:24-1:26 () | List () | 12 | testdata/language-features/basic-list/listcomp06.lc 1:24-1:26 () | List () |
13 | testdata/language-features/basic-list/listcomp06.lc 1:33-1:34 () | V1 | 13 | testdata/language-features/basic-list/listcomp06.lc 1:33-1:34 () | b_ |
14 | testdata/language-features/basic-list/listcomp06.lc 1:37-1:39 () | 14 | testdata/language-features/basic-list/listcomp06.lc 1:37-1:39 () |
15 | testdata/language-features/basic-list/listcomp06.lc 1:41-1:45 Bool | 15 | testdata/language-features/basic-list/listcomp06.lc 1:41-1:45 Bool |
16 | testdata/language-features/basic-list/listcomp06.lc 3:1-3:7 List () | 16 | testdata/language-features/basic-list/listcomp06.lc 3:1-3:7 List () |
17 | testdata/language-features/basic-list/listcomp06.lc 3:10-3:46 List () | 17 | testdata/language-features/basic-list/listcomp06.lc 3:10-3:46 List () |
18 | testdata/language-features/basic-list/listcomp06.lc 3:11-3:12 () | 18 | testdata/language-features/basic-list/listcomp06.lc 3:11-3:12 () |
19 | testdata/language-features/basic-list/listcomp06.lc 3:11-3:45 List () | V1 -> List V1 | 19 | testdata/language-features/basic-list/listcomp06.lc 3:11-3:45 List () | b_ -> List b_ |
20 | testdata/language-features/basic-list/listcomp06.lc 3:20-3:27 List () | 20 | testdata/language-features/basic-list/listcomp06.lc 3:20-3:27 List () |
21 | testdata/language-features/basic-list/listcomp06.lc 3:21-3:23 () | 21 | testdata/language-features/basic-list/listcomp06.lc 3:21-3:23 () |
22 | testdata/language-features/basic-list/listcomp06.lc 3:24-3:26 () | List () | 22 | testdata/language-features/basic-list/listcomp06.lc 3:24-3:26 () | List () |
23 | testdata/language-features/basic-list/listcomp06.lc 3:29-3:33 Bool | 23 | testdata/language-features/basic-list/listcomp06.lc 3:29-3:33 Bool |
24 | testdata/language-features/basic-list/listcomp06.lc 3:39-3:40 () | V1 | 24 | testdata/language-features/basic-list/listcomp06.lc 3:39-3:40 () | b_ |
25 | testdata/language-features/basic-list/listcomp06.lc 3:43-3:45 () | 25 | testdata/language-features/basic-list/listcomp06.lc 3:43-3:45 () |
diff --git a/testdata/language-features/basic-list/listcomp07.out b/testdata/language-features/basic-list/listcomp07.out index fa9a6239..dad2ff25 100644 --- a/testdata/language-features/basic-list/listcomp07.out +++ b/testdata/language-features/basic-list/listcomp07.out | |||
@@ -7,36 +7,36 @@ value3 :: [32m'List ()[39m[K | |||
7 | testdata/language-features/basic-list/listcomp07.lc 1:1-1:7 List () | 7 | testdata/language-features/basic-list/listcomp07.lc 1:1-1:7 List () |
8 | testdata/language-features/basic-list/listcomp07.lc 1:10-6:11 List () | 8 | testdata/language-features/basic-list/listcomp07.lc 1:10-6:11 List () |
9 | testdata/language-features/basic-list/listcomp07.lc 1:12-1:13 () | 9 | testdata/language-features/basic-list/listcomp07.lc 1:12-1:13 () |
10 | testdata/language-features/basic-list/listcomp07.lc 1:12-5:21 V1 -> List V1 | 10 | testdata/language-features/basic-list/listcomp07.lc 1:12-5:21 b_ -> List b_ |
11 | testdata/language-features/basic-list/listcomp07.lc 2:17-2:24 List () | 11 | testdata/language-features/basic-list/listcomp07.lc 2:17-2:24 List () |
12 | testdata/language-features/basic-list/listcomp07.lc 2:18-2:20 () | 12 | testdata/language-features/basic-list/listcomp07.lc 2:18-2:20 () |
13 | testdata/language-features/basic-list/listcomp07.lc 2:21-2:23 () | List () | 13 | testdata/language-features/basic-list/listcomp07.lc 2:21-2:23 () | List () |
14 | testdata/language-features/basic-list/listcomp07.lc 3:16-3:17 () | V1 | 14 | testdata/language-features/basic-list/listcomp07.lc 3:16-3:17 () | b_ |
15 | testdata/language-features/basic-list/listcomp07.lc 3:20-3:22 () | 15 | testdata/language-features/basic-list/listcomp07.lc 3:20-3:22 () |
16 | testdata/language-features/basic-list/listcomp07.lc 4:12-4:16 Bool | 16 | testdata/language-features/basic-list/listcomp07.lc 4:12-4:16 Bool |
17 | testdata/language-features/basic-list/listcomp07.lc 5:16-5:17 () | V1 | 17 | testdata/language-features/basic-list/listcomp07.lc 5:16-5:17 () | b_ |
18 | testdata/language-features/basic-list/listcomp07.lc 5:20-5:21 () | 18 | testdata/language-features/basic-list/listcomp07.lc 5:20-5:21 () |
19 | testdata/language-features/basic-list/listcomp07.lc 8:1-8:7 List () | 19 | testdata/language-features/basic-list/listcomp07.lc 8:1-8:7 List () |
20 | testdata/language-features/basic-list/listcomp07.lc 8:10-12:11 List () | 20 | testdata/language-features/basic-list/listcomp07.lc 8:10-12:11 List () |
21 | testdata/language-features/basic-list/listcomp07.lc 8:12-8:13 () | 21 | testdata/language-features/basic-list/listcomp07.lc 8:12-8:13 () |
22 | testdata/language-features/basic-list/listcomp07.lc 8:12-11:21 V1 -> List V1 | 22 | testdata/language-features/basic-list/listcomp07.lc 8:12-11:21 b_ -> List b_ |
23 | testdata/language-features/basic-list/listcomp07.lc 8:21-8:28 List () | 23 | testdata/language-features/basic-list/listcomp07.lc 8:21-8:28 List () |
24 | testdata/language-features/basic-list/listcomp07.lc 8:22-8:24 () | 24 | testdata/language-features/basic-list/listcomp07.lc 8:22-8:24 () |
25 | testdata/language-features/basic-list/listcomp07.lc 8:25-8:27 () | List () | 25 | testdata/language-features/basic-list/listcomp07.lc 8:25-8:27 () | List () |
26 | testdata/language-features/basic-list/listcomp07.lc 9:16-9:17 () | V1 | 26 | testdata/language-features/basic-list/listcomp07.lc 9:16-9:17 () | b_ |
27 | testdata/language-features/basic-list/listcomp07.lc 9:20-9:22 () | 27 | testdata/language-features/basic-list/listcomp07.lc 9:20-9:22 () |
28 | testdata/language-features/basic-list/listcomp07.lc 10:12-10:16 Bool | 28 | testdata/language-features/basic-list/listcomp07.lc 10:12-10:16 Bool |
29 | testdata/language-features/basic-list/listcomp07.lc 11:16-11:17 () | V1 | 29 | testdata/language-features/basic-list/listcomp07.lc 11:16-11:17 () | b_ |
30 | testdata/language-features/basic-list/listcomp07.lc 11:20-11:21 () | 30 | testdata/language-features/basic-list/listcomp07.lc 11:20-11:21 () |
31 | testdata/language-features/basic-list/listcomp07.lc 14:1-14:7 List () | 31 | testdata/language-features/basic-list/listcomp07.lc 14:1-14:7 List () |
32 | testdata/language-features/basic-list/listcomp07.lc 14:10-20:3 List () | 32 | testdata/language-features/basic-list/listcomp07.lc 14:10-20:3 List () |
33 | testdata/language-features/basic-list/listcomp07.lc 14:12-14:13 () | 33 | testdata/language-features/basic-list/listcomp07.lc 14:12-14:13 () |
34 | testdata/language-features/basic-list/listcomp07.lc 14:12-19:15 V1 -> List V1 | 34 | testdata/language-features/basic-list/listcomp07.lc 14:12-19:15 b_ -> List b_ |
35 | testdata/language-features/basic-list/listcomp07.lc 15:15-15:22 List () | 35 | testdata/language-features/basic-list/listcomp07.lc 15:15-15:22 List () |
36 | testdata/language-features/basic-list/listcomp07.lc 15:16-15:18 () | 36 | testdata/language-features/basic-list/listcomp07.lc 15:16-15:18 () |
37 | testdata/language-features/basic-list/listcomp07.lc 15:19-15:21 () | List () | 37 | testdata/language-features/basic-list/listcomp07.lc 15:19-15:21 () | List () |
38 | testdata/language-features/basic-list/listcomp07.lc 17:2-17:3 () | V1 | 38 | testdata/language-features/basic-list/listcomp07.lc 17:2-17:3 () | b_ |
39 | testdata/language-features/basic-list/listcomp07.lc 17:6-17:8 () | 39 | testdata/language-features/basic-list/listcomp07.lc 17:6-17:8 () |
40 | testdata/language-features/basic-list/listcomp07.lc 18:7-18:11 Bool | 40 | testdata/language-features/basic-list/listcomp07.lc 18:7-18:11 Bool |
41 | testdata/language-features/basic-list/listcomp07.lc 19:10-19:11 () | V1 | 41 | testdata/language-features/basic-list/listcomp07.lc 19:10-19:11 () | b_ |
42 | testdata/language-features/basic-list/listcomp07.lc 19:14-19:15 () | 42 | testdata/language-features/basic-list/listcomp07.lc 19:14-19:15 () |
diff --git a/testdata/language-features/basic-list/listcomp08.reject.out b/testdata/language-features/basic-list/listcomp08.reject.out index 4eae6c46..f5f8f488 100644 --- a/testdata/language-features/basic-list/listcomp08.reject.out +++ b/testdata/language-features/basic-list/listcomp08.reject.out | |||
@@ -18,5 +18,5 @@ value = [x | x <- [], "not Bool"] | |||
18 | ^^^^^^^^^^ | 18 | ^^^^^^^^^^ |
19 | 19 | ||
20 | ------------ tooltips | 20 | ------------ tooltips |
21 | testdata/language-features/basic-list/listcomp08.reject.lc 1:10-1:33 V1 -> List V1 | 21 | testdata/language-features/basic-list/listcomp08.reject.lc 1:10-1:33 b_ -> List b_ |
22 | testdata/language-features/basic-list/listcomp08.reject.lc 1:23-1:33 String | 22 | testdata/language-features/basic-list/listcomp08.reject.lc 1:23-1:33 String |
diff --git a/testdata/language-features/basic-list/listcomp09.out b/testdata/language-features/basic-list/listcomp09.out index 00bc6cb8..fa57c421 100644 --- a/testdata/language-features/basic-list/listcomp09.out +++ b/testdata/language-features/basic-list/listcomp09.out | |||
@@ -4,6 +4,6 @@ value1 :: [32m{_} -> 'List ()->'String[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-list/listcomp09.lc 1:1-1:7 {_} -> List ()->String | 5 | testdata/language-features/basic-list/listcomp09.lc 1:1-1:7 {_} -> List ()->String |
6 | testdata/language-features/basic-list/listcomp09.lc 1:10-1:36 List ()->String | 6 | testdata/language-features/basic-list/listcomp09.lc 1:10-1:36 List ()->String |
7 | testdata/language-features/basic-list/listcomp09.lc 1:11-1:25 List ()->String | V1 -> List V1 | 7 | testdata/language-features/basic-list/listcomp09.lc 1:11-1:25 List ()->String | b_ -> List b_ |
8 | testdata/language-features/basic-list/listcomp09.lc 1:18-1:25 String | 8 | testdata/language-features/basic-list/listcomp09.lc 1:18-1:25 String |
9 | testdata/language-features/basic-list/listcomp09.lc 1:33-1:35 {a} -> List a | 9 | testdata/language-features/basic-list/listcomp09.lc 1:33-1:35 {a} -> List a |
diff --git a/testdata/language-features/basic-values/case02.out b/testdata/language-features/basic-values/case02.out index 9d790c66..b6d80b67 100644 --- a/testdata/language-features/basic-values/case02.out +++ b/testdata/language-features/basic-values/case02.out | |||
@@ -5,13 +5,13 @@ value2 :: [32m{a} -> {_ : 'Eq a} -> {_ : 'Num a} -> {_ : 'Eq a} -> {_ : 'Num a} | |||
5 | ------------ tooltips | 5 | ------------ tooltips |
6 | testdata/language-features/basic-values/case02.lc 1:1-1:7 {a} -> {_ : Eq a} -> {_ : Num a}->() | 6 | testdata/language-features/basic-values/case02.lc 1:1-1:7 {a} -> {_ : Eq a} -> {_ : Num a}->() |
7 | testdata/language-features/basic-values/case02.lc 1:10-3:10 () | 7 | testdata/language-features/basic-values/case02.lc 1:10-3:10 () |
8 | testdata/language-features/basic-values/case02.lc 1:15-1:16 V1 | 8 | testdata/language-features/basic-values/case02.lc 1:15-1:16 b_ |
9 | testdata/language-features/basic-values/case02.lc 2:8-2:10 () | 9 | testdata/language-features/basic-values/case02.lc 2:8-2:10 () |
10 | testdata/language-features/basic-values/case02.lc 2:8-3:10 Bool->() | 10 | testdata/language-features/basic-values/case02.lc 2:8-3:10 Bool->() |
11 | testdata/language-features/basic-values/case02.lc 3:8-3:10 () | 11 | testdata/language-features/basic-values/case02.lc 3:8-3:10 () |
12 | testdata/language-features/basic-values/case02.lc 5:1-5:7 {a} -> {_ : Eq a} -> {_ : Num a} -> {_ : Eq a} -> {_ : Num a}->String | 12 | testdata/language-features/basic-values/case02.lc 5:1-5:7 {a} -> {_ : Eq a} -> {_ : Num a} -> {_ : Eq a} -> {_ : Num a}->String |
13 | testdata/language-features/basic-values/case02.lc 5:10-8:11 String | 13 | testdata/language-features/basic-values/case02.lc 5:10-8:11 String |
14 | testdata/language-features/basic-values/case02.lc 5:15-5:16 V1 | 14 | testdata/language-features/basic-values/case02.lc 5:15-5:16 b_ |
15 | testdata/language-features/basic-values/case02.lc 6:8-6:11 String | 15 | testdata/language-features/basic-values/case02.lc 6:8-6:11 String |
16 | testdata/language-features/basic-values/case02.lc 6:8-8:11 Bool->String | 16 | testdata/language-features/basic-values/case02.lc 6:8-8:11 Bool->String |
17 | testdata/language-features/basic-values/case02.lc 7:8-7:11 String | 17 | testdata/language-features/basic-values/case02.lc 7:8-7:11 String |
diff --git a/testdata/language-features/basic-values/case05.out b/testdata/language-features/basic-values/case05.out index c21097aa..40113fde 100644 --- a/testdata/language-features/basic-values/case05.out +++ b/testdata/language-features/basic-values/case05.out | |||
@@ -4,12 +4,12 @@ value :: [32m{a} -> {_ : 'Eq a} -> {_ : 'Num a} -> a->'Char[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-values/case05.lc 1:1-1:6 {a} -> {_ : Eq a} -> {_ : Num a} -> a->Char | 5 | testdata/language-features/basic-values/case05.lc 1:1-1:6 {a} -> {_ : Eq a} -> {_ : Num a} -> a->Char |
6 | testdata/language-features/basic-values/case05.lc 1:11-2:11 Char | 6 | testdata/language-features/basic-values/case05.lc 1:11-2:11 Char |
7 | testdata/language-features/basic-values/case05.lc 1:16-1:17 V4 | 7 | testdata/language-features/basic-values/case05.lc 1:16-1:17 e_ |
8 | testdata/language-features/basic-values/case05.lc 2:8-2:11 Char | 8 | testdata/language-features/basic-values/case05.lc 2:8-2:11 Char |
9 | ------------ warnings | 9 | ------------ warnings |
10 | Uncovered pattern(s) at testdata/language-features/basic-values/case05.lc:1:16: | 10 | Uncovered pattern(s) at testdata/language-features/basic-values/case05.lc:1:16: |
11 | value x = case x of | 11 | value x = case x of |
12 | ^ | 12 | ^ |
13 | Missing case(s): | 13 | Missing case(s): |
14 | _ | False <- == (fromInt 1) V0 | 14 | _ | False <- == (fromInt 1) a_ |
15 | 15 | ||
diff --git a/testdata/language-features/basic-values/case06.out b/testdata/language-features/basic-values/case06.out index 3a878653..a4959bfe 100644 --- a/testdata/language-features/basic-values/case06.out +++ b/testdata/language-features/basic-values/case06.out | |||
@@ -4,7 +4,7 @@ value :: [32m{a} -> {_ : 'Eq a} -> {_ : 'Num a} -> a->'Char[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-values/case06.lc 1:1-1:6 {a} -> {_ : Eq a} -> {_ : Num a} -> a->Char | 5 | testdata/language-features/basic-values/case06.lc 1:1-1:6 {a} -> {_ : Eq a} -> {_ : Num a} -> a->Char |
6 | testdata/language-features/basic-values/case06.lc 1:11-3:11 Char | 6 | testdata/language-features/basic-values/case06.lc 1:11-3:11 Char |
7 | testdata/language-features/basic-values/case06.lc 1:16-1:17 V4 | 7 | testdata/language-features/basic-values/case06.lc 1:16-1:17 e_ |
8 | testdata/language-features/basic-values/case06.lc 2:8-2:11 Char | 8 | testdata/language-features/basic-values/case06.lc 2:8-2:11 Char |
9 | testdata/language-features/basic-values/case06.lc 2:8-3:11 Bool->Char | 9 | testdata/language-features/basic-values/case06.lc 2:8-3:11 Bool->Char |
10 | testdata/language-features/basic-values/case06.lc 3:8-3:11 Char | 10 | testdata/language-features/basic-values/case06.lc 3:8-3:11 Char |
diff --git a/testdata/language-features/basic-values/def01.out b/testdata/language-features/basic-values/def01.out index 89a11da3..1bec17b3 100644 --- a/testdata/language-features/basic-values/def01.out +++ b/testdata/language-features/basic-values/def01.out | |||
@@ -7,6 +7,6 @@ fun2 :: [32m{a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e->'Char[39 | |||
7 | testdata/language-features/basic-values/def01.lc 1:1-1:5 () | 7 | testdata/language-features/basic-values/def01.lc 1:1-1:5 () |
8 | testdata/language-features/basic-values/def01.lc 1:8-1:10 () | 8 | testdata/language-features/basic-values/def01.lc 1:8-1:10 () |
9 | testdata/language-features/basic-values/def01.lc 3:1-3:5 {a} -> {b} -> {_ : Num b} -> a->b | 9 | testdata/language-features/basic-values/def01.lc 3:1-3:5 {a} -> {b} -> {_ : Num b} -> a->b |
10 | testdata/language-features/basic-values/def01.lc 3:10-3:11 V1 | 10 | testdata/language-features/basic-values/def01.lc 3:10-3:11 b_ |
11 | testdata/language-features/basic-values/def01.lc 5:1-5:5 {a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e->Char | 11 | testdata/language-features/basic-values/def01.lc 5:1-5:5 {a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e->Char |
12 | testdata/language-features/basic-values/def01.lc 5:18-5:21 Char | 12 | testdata/language-features/basic-values/def01.lc 5:18-5:21 Char |
diff --git a/testdata/language-features/basic-values/def03.out b/testdata/language-features/basic-values/def03.out index ad9a38d6..6a383d9c 100644 --- a/testdata/language-features/basic-values/def03.out +++ b/testdata/language-features/basic-values/def03.out | |||
@@ -11,5 +11,5 @@ Uncovered pattern(s) at testdata/language-features/basic-values/def03.lc:1:1: | |||
11 | fun 1 = '1' | 11 | fun 1 = '1' |
12 | fun 2 = '2' | 12 | fun 2 = '2' |
13 | Missing case(s): | 13 | Missing case(s): |
14 | _ | False <- == (fromInt 1) V0, False <- == (fromInt 2) V0 | 14 | _ | False <- == (fromInt 1) a_, False <- == (fromInt 2) a_ |
15 | 15 | ||
diff --git a/testdata/language-features/basic-values/def07.reject.out b/testdata/language-features/basic-values/def07.reject.out index 16a8195b..ecd42e2a 100644 --- a/testdata/language-features/basic-values/def07.reject.out +++ b/testdata/language-features/basic-values/def07.reject.out | |||
@@ -28,11 +28,11 @@ Uncovered pattern(s) at testdata/language-features/basic-values/def07.reject.lc: | |||
28 | fun 1 = '1' | 28 | fun 1 = '1' |
29 | fun 2 = '2' | 29 | fun 2 = '2' |
30 | Missing case(s): | 30 | Missing case(s): |
31 | _ | False <- == (fromInt 1) V0, False <- == (fromInt 2) V0 | 31 | _ | False <- == (fromInt 1) a_, False <- == (fromInt 2) a_ |
32 | 32 | ||
33 | Uncovered pattern(s) at testdata/language-features/basic-values/def07.reject.lc:3:1: | 33 | Uncovered pattern(s) at testdata/language-features/basic-values/def07.reject.lc:3:1: |
34 | fun2 1 _ = '1' | 34 | fun2 1 _ = '1' |
35 | ^^^^ | 35 | ^^^^ |
36 | Missing case(s): | 36 | Missing case(s): |
37 | _ _ | False <- == (fromInt 1) V1 | 37 | _ _ | False <- == (fromInt 1) b_ |
38 | 38 | ||
diff --git a/testdata/language-features/basic-values/fixity01.out b/testdata/language-features/basic-values/fixity01.out index eb0e5fc2..56d4a7db 100644 --- a/testdata/language-features/basic-values/fixity01.out +++ b/testdata/language-features/basic-values/fixity01.out | |||
@@ -6,10 +6,10 @@ funR :: [32m{a} -> {b} -> a -> b->a[39m[K | |||
6 | >>>> :: [32m{a} -> {b} -> a -> b->b[39m[K | 6 | >>>> :: [32m{a} -> {b} -> a -> b->b[39m[K |
7 | ------------ tooltips | 7 | ------------ tooltips |
8 | testdata/language-features/basic-values/fixity01.lc 1:1-1:5 {a} -> {b} -> a -> b->a | 8 | testdata/language-features/basic-values/fixity01.lc 1:1-1:5 {a} -> {b} -> a -> b->a |
9 | testdata/language-features/basic-values/fixity01.lc 1:12-1:13 V3 | 9 | testdata/language-features/basic-values/fixity01.lc 1:12-1:13 d_ |
10 | testdata/language-features/basic-values/fixity01.lc 2:1-2:5 {a} -> {b} -> a -> b->a | 10 | testdata/language-features/basic-values/fixity01.lc 2:1-2:5 {a} -> {b} -> a -> b->a |
11 | testdata/language-features/basic-values/fixity01.lc 2:12-2:13 V3 | 11 | testdata/language-features/basic-values/fixity01.lc 2:12-2:13 d_ |
12 | testdata/language-features/basic-values/fixity01.lc 4:3-4:7 {a} -> {b} -> a -> b->a | 12 | testdata/language-features/basic-values/fixity01.lc 4:3-4:7 {a} -> {b} -> a -> b->a |
13 | testdata/language-features/basic-values/fixity01.lc 4:12-4:13 V3 | 13 | testdata/language-features/basic-values/fixity01.lc 4:12-4:13 d_ |
14 | testdata/language-features/basic-values/fixity01.lc 5:3-5:7 {a} -> {b} -> a -> b->b | 14 | testdata/language-features/basic-values/fixity01.lc 5:3-5:7 {a} -> {b} -> a -> b->b |
15 | testdata/language-features/basic-values/fixity01.lc 5:12-5:13 V1 | 15 | testdata/language-features/basic-values/fixity01.lc 5:12-5:13 b_ |
diff --git a/testdata/language-features/basic-values/fixity02.out b/testdata/language-features/basic-values/fixity02.out index ef3914b9..0b15ed06 100644 --- a/testdata/language-features/basic-values/fixity02.out +++ b/testdata/language-features/basic-values/fixity02.out | |||
@@ -22,37 +22,37 @@ funValue7 :: [32m'String[39m[K | |||
22 | funValue8 :: [32m()[39m[K | 22 | funValue8 :: [32m()[39m[K |
23 | ------------ tooltips | 23 | ------------ tooltips |
24 | testdata/language-features/basic-values/fixity02.lc 1:1-1:5 {a} -> {b} -> a -> b->a | 24 | testdata/language-features/basic-values/fixity02.lc 1:1-1:5 {a} -> {b} -> a -> b->a |
25 | testdata/language-features/basic-values/fixity02.lc 1:12-1:13 V3 | 25 | testdata/language-features/basic-values/fixity02.lc 1:12-1:13 d_ |
26 | testdata/language-features/basic-values/fixity02.lc 2:1-2:5 {a} -> {b} -> a -> b->b | 26 | testdata/language-features/basic-values/fixity02.lc 2:1-2:5 {a} -> {b} -> a -> b->b |
27 | testdata/language-features/basic-values/fixity02.lc 2:12-2:13 V1 | 27 | testdata/language-features/basic-values/fixity02.lc 2:12-2:13 b_ |
28 | testdata/language-features/basic-values/fixity02.lc 4:3-4:5 {a} -> {b} -> a -> b->a | 28 | testdata/language-features/basic-values/fixity02.lc 4:3-4:5 {a} -> {b} -> a -> b->a |
29 | testdata/language-features/basic-values/fixity02.lc 4:10-4:11 V3 | 29 | testdata/language-features/basic-values/fixity02.lc 4:10-4:11 d_ |
30 | testdata/language-features/basic-values/fixity02.lc 5:3-5:5 {a} -> {b} -> a -> b->b | 30 | testdata/language-features/basic-values/fixity02.lc 5:3-5:5 {a} -> {b} -> a -> b->b |
31 | testdata/language-features/basic-values/fixity02.lc 5:10-5:11 V1 | 31 | testdata/language-features/basic-values/fixity02.lc 5:10-5:11 b_ |
32 | testdata/language-features/basic-values/fixity02.lc 11:1-11:7 Float | 32 | testdata/language-features/basic-values/fixity02.lc 11:1-11:7 Float |
33 | testdata/language-features/basic-values/fixity02.lc 11:10-11:12 () | 33 | testdata/language-features/basic-values/fixity02.lc 11:10-11:12 () |
34 | testdata/language-features/basic-values/fixity02.lc 11:10-11:15 V0->V1 | 34 | testdata/language-features/basic-values/fixity02.lc 11:10-11:15 a_->b_ |
35 | testdata/language-features/basic-values/fixity02.lc 11:10-11:34 Float | 35 | testdata/language-features/basic-values/fixity02.lc 11:10-11:34 Float |
36 | testdata/language-features/basic-values/fixity02.lc 11:13-11:15 {a} -> {b} -> a -> b->b | 36 | testdata/language-features/basic-values/fixity02.lc 11:13-11:15 {a} -> {b} -> a -> b->b |
37 | testdata/language-features/basic-values/fixity02.lc 11:16-11:19 Char | 37 | testdata/language-features/basic-values/fixity02.lc 11:16-11:19 Char |
38 | testdata/language-features/basic-values/fixity02.lc 11:16-11:22 V0->V1 | 38 | testdata/language-features/basic-values/fixity02.lc 11:16-11:22 a_->b_ |
39 | testdata/language-features/basic-values/fixity02.lc 11:16-11:34 Float | 39 | testdata/language-features/basic-values/fixity02.lc 11:16-11:34 Float |
40 | testdata/language-features/basic-values/fixity02.lc 11:20-11:22 {a} -> {b} -> a -> b->b | 40 | testdata/language-features/basic-values/fixity02.lc 11:20-11:22 {a} -> {b} -> a -> b->b |
41 | testdata/language-features/basic-values/fixity02.lc 11:23-11:27 String | 41 | testdata/language-features/basic-values/fixity02.lc 11:23-11:27 String |
42 | testdata/language-features/basic-values/fixity02.lc 11:23-11:30 V0->V1 | 42 | testdata/language-features/basic-values/fixity02.lc 11:23-11:30 a_->b_ |
43 | testdata/language-features/basic-values/fixity02.lc 11:23-11:34 Float | 43 | testdata/language-features/basic-values/fixity02.lc 11:23-11:34 Float |
44 | testdata/language-features/basic-values/fixity02.lc 11:28-11:30 {a} -> {b} -> a -> b->b | 44 | testdata/language-features/basic-values/fixity02.lc 11:28-11:30 {a} -> {b} -> a -> b->b |
45 | testdata/language-features/basic-values/fixity02.lc 11:31-11:34 Float | 45 | testdata/language-features/basic-values/fixity02.lc 11:31-11:34 Float |
46 | testdata/language-features/basic-values/fixity02.lc 11:38-11:43 Type | 46 | testdata/language-features/basic-values/fixity02.lc 11:38-11:43 Type |
47 | testdata/language-features/basic-values/fixity02.lc 12:1-12:7 Float | 47 | testdata/language-features/basic-values/fixity02.lc 12:1-12:7 Float |
48 | testdata/language-features/basic-values/fixity02.lc 12:10-12:12 () | 48 | testdata/language-features/basic-values/fixity02.lc 12:10-12:12 () |
49 | testdata/language-features/basic-values/fixity02.lc 12:10-12:15 V0->V1 | 49 | testdata/language-features/basic-values/fixity02.lc 12:10-12:15 a_->b_ |
50 | testdata/language-features/basic-values/fixity02.lc 12:10-12:34 Float | 50 | testdata/language-features/basic-values/fixity02.lc 12:10-12:34 Float |
51 | testdata/language-features/basic-values/fixity02.lc 12:13-12:15 {a} -> {b} -> a -> b->b | 51 | testdata/language-features/basic-values/fixity02.lc 12:13-12:15 {a} -> {b} -> a -> b->b |
52 | testdata/language-features/basic-values/fixity02.lc 12:16-12:19 Char | 52 | testdata/language-features/basic-values/fixity02.lc 12:16-12:19 Char |
53 | testdata/language-features/basic-values/fixity02.lc 12:16-12:22 V0->Char | 53 | testdata/language-features/basic-values/fixity02.lc 12:16-12:22 a_->Char |
54 | testdata/language-features/basic-values/fixity02.lc 12:16-12:27 Char | 54 | testdata/language-features/basic-values/fixity02.lc 12:16-12:27 Char |
55 | testdata/language-features/basic-values/fixity02.lc 12:16-12:30 V0->V1 | 55 | testdata/language-features/basic-values/fixity02.lc 12:16-12:30 a_->b_ |
56 | testdata/language-features/basic-values/fixity02.lc 12:16-12:34 Float | 56 | testdata/language-features/basic-values/fixity02.lc 12:16-12:34 Float |
57 | testdata/language-features/basic-values/fixity02.lc 12:20-12:22 {a} -> {b} -> a -> b->a | 57 | testdata/language-features/basic-values/fixity02.lc 12:20-12:22 {a} -> {b} -> a -> b->a |
58 | testdata/language-features/basic-values/fixity02.lc 12:23-12:27 String | 58 | testdata/language-features/basic-values/fixity02.lc 12:23-12:27 String |
@@ -61,28 +61,28 @@ testdata/language-features/basic-values/fixity02.lc 12:31-12:34 Float | |||
61 | testdata/language-features/basic-values/fixity02.lc 12:38-12:43 Type | 61 | testdata/language-features/basic-values/fixity02.lc 12:38-12:43 Type |
62 | testdata/language-features/basic-values/fixity02.lc 13:1-13:7 Float | 62 | testdata/language-features/basic-values/fixity02.lc 13:1-13:7 Float |
63 | testdata/language-features/basic-values/fixity02.lc 13:10-13:12 () | 63 | testdata/language-features/basic-values/fixity02.lc 13:10-13:12 () |
64 | testdata/language-features/basic-values/fixity02.lc 13:10-13:15 V0->() | 64 | testdata/language-features/basic-values/fixity02.lc 13:10-13:15 a_->() |
65 | testdata/language-features/basic-values/fixity02.lc 13:10-13:19 () | 65 | testdata/language-features/basic-values/fixity02.lc 13:10-13:19 () |
66 | testdata/language-features/basic-values/fixity02.lc 13:10-13:22 V0->V1 | 66 | testdata/language-features/basic-values/fixity02.lc 13:10-13:22 a_->b_ |
67 | testdata/language-features/basic-values/fixity02.lc 13:10-13:34 Float | 67 | testdata/language-features/basic-values/fixity02.lc 13:10-13:34 Float |
68 | testdata/language-features/basic-values/fixity02.lc 13:13-13:15 {a} -> {b} -> a -> b->a | 68 | testdata/language-features/basic-values/fixity02.lc 13:13-13:15 {a} -> {b} -> a -> b->a |
69 | testdata/language-features/basic-values/fixity02.lc 13:16-13:19 Char | 69 | testdata/language-features/basic-values/fixity02.lc 13:16-13:19 Char |
70 | testdata/language-features/basic-values/fixity02.lc 13:20-13:22 {a} -> {b} -> a -> b->b | 70 | testdata/language-features/basic-values/fixity02.lc 13:20-13:22 {a} -> {b} -> a -> b->b |
71 | testdata/language-features/basic-values/fixity02.lc 13:23-13:27 String | 71 | testdata/language-features/basic-values/fixity02.lc 13:23-13:27 String |
72 | testdata/language-features/basic-values/fixity02.lc 13:23-13:30 V0->V1 | 72 | testdata/language-features/basic-values/fixity02.lc 13:23-13:30 a_->b_ |
73 | testdata/language-features/basic-values/fixity02.lc 13:23-13:34 Float | 73 | testdata/language-features/basic-values/fixity02.lc 13:23-13:34 Float |
74 | testdata/language-features/basic-values/fixity02.lc 13:28-13:30 {a} -> {b} -> a -> b->b | 74 | testdata/language-features/basic-values/fixity02.lc 13:28-13:30 {a} -> {b} -> a -> b->b |
75 | testdata/language-features/basic-values/fixity02.lc 13:31-13:34 Float | 75 | testdata/language-features/basic-values/fixity02.lc 13:31-13:34 Float |
76 | testdata/language-features/basic-values/fixity02.lc 13:38-13:43 Type | 76 | testdata/language-features/basic-values/fixity02.lc 13:38-13:43 Type |
77 | testdata/language-features/basic-values/fixity02.lc 14:1-14:7 Float | 77 | testdata/language-features/basic-values/fixity02.lc 14:1-14:7 Float |
78 | testdata/language-features/basic-values/fixity02.lc 14:10-14:12 () | 78 | testdata/language-features/basic-values/fixity02.lc 14:10-14:12 () |
79 | testdata/language-features/basic-values/fixity02.lc 14:10-14:15 V0->() | 79 | testdata/language-features/basic-values/fixity02.lc 14:10-14:15 a_->() |
80 | testdata/language-features/basic-values/fixity02.lc 14:10-14:27 () | 80 | testdata/language-features/basic-values/fixity02.lc 14:10-14:27 () |
81 | testdata/language-features/basic-values/fixity02.lc 14:10-14:30 V0->V1 | 81 | testdata/language-features/basic-values/fixity02.lc 14:10-14:30 a_->b_ |
82 | testdata/language-features/basic-values/fixity02.lc 14:10-14:34 Float | 82 | testdata/language-features/basic-values/fixity02.lc 14:10-14:34 Float |
83 | testdata/language-features/basic-values/fixity02.lc 14:13-14:15 {a} -> {b} -> a -> b->a | 83 | testdata/language-features/basic-values/fixity02.lc 14:13-14:15 {a} -> {b} -> a -> b->a |
84 | testdata/language-features/basic-values/fixity02.lc 14:16-14:19 Char | 84 | testdata/language-features/basic-values/fixity02.lc 14:16-14:19 Char |
85 | testdata/language-features/basic-values/fixity02.lc 14:16-14:22 V0->Char | 85 | testdata/language-features/basic-values/fixity02.lc 14:16-14:22 a_->Char |
86 | testdata/language-features/basic-values/fixity02.lc 14:16-14:27 Char | 86 | testdata/language-features/basic-values/fixity02.lc 14:16-14:27 Char |
87 | testdata/language-features/basic-values/fixity02.lc 14:20-14:22 {a} -> {b} -> a -> b->a | 87 | testdata/language-features/basic-values/fixity02.lc 14:20-14:22 {a} -> {b} -> a -> b->a |
88 | testdata/language-features/basic-values/fixity02.lc 14:23-14:27 String | 88 | testdata/language-features/basic-values/fixity02.lc 14:23-14:27 String |
@@ -91,88 +91,88 @@ testdata/language-features/basic-values/fixity02.lc 14:31-14:34 Float | |||
91 | testdata/language-features/basic-values/fixity02.lc 14:38-14:43 Type | 91 | testdata/language-features/basic-values/fixity02.lc 14:38-14:43 Type |
92 | testdata/language-features/basic-values/fixity02.lc 15:1-15:7 String | 92 | testdata/language-features/basic-values/fixity02.lc 15:1-15:7 String |
93 | testdata/language-features/basic-values/fixity02.lc 15:10-15:12 () | 93 | testdata/language-features/basic-values/fixity02.lc 15:10-15:12 () |
94 | testdata/language-features/basic-values/fixity02.lc 15:10-15:15 V0->V1 | 94 | testdata/language-features/basic-values/fixity02.lc 15:10-15:15 a_->b_ |
95 | testdata/language-features/basic-values/fixity02.lc 15:10-15:34 String | 95 | testdata/language-features/basic-values/fixity02.lc 15:10-15:34 String |
96 | testdata/language-features/basic-values/fixity02.lc 15:13-15:15 {a} -> {b} -> a -> b->b | 96 | testdata/language-features/basic-values/fixity02.lc 15:13-15:15 {a} -> {b} -> a -> b->b |
97 | testdata/language-features/basic-values/fixity02.lc 15:16-15:19 Char | 97 | testdata/language-features/basic-values/fixity02.lc 15:16-15:19 Char |
98 | testdata/language-features/basic-values/fixity02.lc 15:16-15:22 V0->V1 | 98 | testdata/language-features/basic-values/fixity02.lc 15:16-15:22 a_->b_ |
99 | testdata/language-features/basic-values/fixity02.lc 15:16-15:34 String | 99 | testdata/language-features/basic-values/fixity02.lc 15:16-15:34 String |
100 | testdata/language-features/basic-values/fixity02.lc 15:20-15:22 {a} -> {b} -> a -> b->b | 100 | testdata/language-features/basic-values/fixity02.lc 15:20-15:22 {a} -> {b} -> a -> b->b |
101 | testdata/language-features/basic-values/fixity02.lc 15:23-15:27 String | 101 | testdata/language-features/basic-values/fixity02.lc 15:23-15:27 String |
102 | testdata/language-features/basic-values/fixity02.lc 15:23-15:30 V0->String | 102 | testdata/language-features/basic-values/fixity02.lc 15:23-15:30 a_->String |
103 | testdata/language-features/basic-values/fixity02.lc 15:23-15:34 String | 103 | testdata/language-features/basic-values/fixity02.lc 15:23-15:34 String |
104 | testdata/language-features/basic-values/fixity02.lc 15:28-15:30 {a} -> {b} -> a -> b->a | 104 | testdata/language-features/basic-values/fixity02.lc 15:28-15:30 {a} -> {b} -> a -> b->a |
105 | testdata/language-features/basic-values/fixity02.lc 15:31-15:34 Float | 105 | testdata/language-features/basic-values/fixity02.lc 15:31-15:34 Float |
106 | testdata/language-features/basic-values/fixity02.lc 15:38-15:44 Type | 106 | testdata/language-features/basic-values/fixity02.lc 15:38-15:44 Type |
107 | testdata/language-features/basic-values/fixity02.lc 16:1-16:7 Char | 107 | testdata/language-features/basic-values/fixity02.lc 16:1-16:7 Char |
108 | testdata/language-features/basic-values/fixity02.lc 16:10-16:12 () | 108 | testdata/language-features/basic-values/fixity02.lc 16:10-16:12 () |
109 | testdata/language-features/basic-values/fixity02.lc 16:10-16:15 V0->V1 | 109 | testdata/language-features/basic-values/fixity02.lc 16:10-16:15 a_->b_ |
110 | testdata/language-features/basic-values/fixity02.lc 16:10-16:34 Char | 110 | testdata/language-features/basic-values/fixity02.lc 16:10-16:34 Char |
111 | testdata/language-features/basic-values/fixity02.lc 16:13-16:15 {a} -> {b} -> a -> b->b | 111 | testdata/language-features/basic-values/fixity02.lc 16:13-16:15 {a} -> {b} -> a -> b->b |
112 | testdata/language-features/basic-values/fixity02.lc 16:16-16:19 Char | 112 | testdata/language-features/basic-values/fixity02.lc 16:16-16:19 Char |
113 | testdata/language-features/basic-values/fixity02.lc 16:16-16:22 V0->Char | 113 | testdata/language-features/basic-values/fixity02.lc 16:16-16:22 a_->Char |
114 | testdata/language-features/basic-values/fixity02.lc 16:16-16:34 Char | 114 | testdata/language-features/basic-values/fixity02.lc 16:16-16:34 Char |
115 | testdata/language-features/basic-values/fixity02.lc 16:20-16:22 {a} -> {b} -> a -> b->a | 115 | testdata/language-features/basic-values/fixity02.lc 16:20-16:22 {a} -> {b} -> a -> b->a |
116 | testdata/language-features/basic-values/fixity02.lc 16:23-16:27 String | 116 | testdata/language-features/basic-values/fixity02.lc 16:23-16:27 String |
117 | testdata/language-features/basic-values/fixity02.lc 16:23-16:30 V0->String | 117 | testdata/language-features/basic-values/fixity02.lc 16:23-16:30 a_->String |
118 | testdata/language-features/basic-values/fixity02.lc 16:23-16:34 String | 118 | testdata/language-features/basic-values/fixity02.lc 16:23-16:34 String |
119 | testdata/language-features/basic-values/fixity02.lc 16:28-16:30 {a} -> {b} -> a -> b->a | 119 | testdata/language-features/basic-values/fixity02.lc 16:28-16:30 {a} -> {b} -> a -> b->a |
120 | testdata/language-features/basic-values/fixity02.lc 16:31-16:34 Float | 120 | testdata/language-features/basic-values/fixity02.lc 16:31-16:34 Float |
121 | testdata/language-features/basic-values/fixity02.lc 16:38-16:42 Type | 121 | testdata/language-features/basic-values/fixity02.lc 16:38-16:42 Type |
122 | testdata/language-features/basic-values/fixity02.lc 17:1-17:7 String | 122 | testdata/language-features/basic-values/fixity02.lc 17:1-17:7 String |
123 | testdata/language-features/basic-values/fixity02.lc 17:10-17:12 () | 123 | testdata/language-features/basic-values/fixity02.lc 17:10-17:12 () |
124 | testdata/language-features/basic-values/fixity02.lc 17:10-17:15 V0->() | 124 | testdata/language-features/basic-values/fixity02.lc 17:10-17:15 a_->() |
125 | testdata/language-features/basic-values/fixity02.lc 17:10-17:19 () | 125 | testdata/language-features/basic-values/fixity02.lc 17:10-17:19 () |
126 | testdata/language-features/basic-values/fixity02.lc 17:10-17:22 V0->V1 | 126 | testdata/language-features/basic-values/fixity02.lc 17:10-17:22 a_->b_ |
127 | testdata/language-features/basic-values/fixity02.lc 17:10-17:34 String | 127 | testdata/language-features/basic-values/fixity02.lc 17:10-17:34 String |
128 | testdata/language-features/basic-values/fixity02.lc 17:13-17:15 {a} -> {b} -> a -> b->a | 128 | testdata/language-features/basic-values/fixity02.lc 17:13-17:15 {a} -> {b} -> a -> b->a |
129 | testdata/language-features/basic-values/fixity02.lc 17:16-17:19 Char | 129 | testdata/language-features/basic-values/fixity02.lc 17:16-17:19 Char |
130 | testdata/language-features/basic-values/fixity02.lc 17:20-17:22 {a} -> {b} -> a -> b->b | 130 | testdata/language-features/basic-values/fixity02.lc 17:20-17:22 {a} -> {b} -> a -> b->b |
131 | testdata/language-features/basic-values/fixity02.lc 17:23-17:27 String | 131 | testdata/language-features/basic-values/fixity02.lc 17:23-17:27 String |
132 | testdata/language-features/basic-values/fixity02.lc 17:23-17:30 V0->String | 132 | testdata/language-features/basic-values/fixity02.lc 17:23-17:30 a_->String |
133 | testdata/language-features/basic-values/fixity02.lc 17:23-17:34 String | 133 | testdata/language-features/basic-values/fixity02.lc 17:23-17:34 String |
134 | testdata/language-features/basic-values/fixity02.lc 17:28-17:30 {a} -> {b} -> a -> b->a | 134 | testdata/language-features/basic-values/fixity02.lc 17:28-17:30 {a} -> {b} -> a -> b->a |
135 | testdata/language-features/basic-values/fixity02.lc 17:31-17:34 Float | 135 | testdata/language-features/basic-values/fixity02.lc 17:31-17:34 Float |
136 | testdata/language-features/basic-values/fixity02.lc 17:38-17:44 Type | 136 | testdata/language-features/basic-values/fixity02.lc 17:38-17:44 Type |
137 | testdata/language-features/basic-values/fixity02.lc 18:1-18:7 () | 137 | testdata/language-features/basic-values/fixity02.lc 18:1-18:7 () |
138 | testdata/language-features/basic-values/fixity02.lc 18:10-18:12 () | 138 | testdata/language-features/basic-values/fixity02.lc 18:10-18:12 () |
139 | testdata/language-features/basic-values/fixity02.lc 18:10-18:15 V0->() | 139 | testdata/language-features/basic-values/fixity02.lc 18:10-18:15 a_->() |
140 | testdata/language-features/basic-values/fixity02.lc 18:10-18:34 () | 140 | testdata/language-features/basic-values/fixity02.lc 18:10-18:34 () |
141 | testdata/language-features/basic-values/fixity02.lc 18:13-18:15 {a} -> {b} -> a -> b->a | 141 | testdata/language-features/basic-values/fixity02.lc 18:13-18:15 {a} -> {b} -> a -> b->a |
142 | testdata/language-features/basic-values/fixity02.lc 18:16-18:19 Char | 142 | testdata/language-features/basic-values/fixity02.lc 18:16-18:19 Char |
143 | testdata/language-features/basic-values/fixity02.lc 18:16-18:22 V0->Char | 143 | testdata/language-features/basic-values/fixity02.lc 18:16-18:22 a_->Char |
144 | testdata/language-features/basic-values/fixity02.lc 18:16-18:34 Char | 144 | testdata/language-features/basic-values/fixity02.lc 18:16-18:34 Char |
145 | testdata/language-features/basic-values/fixity02.lc 18:20-18:22 {a} -> {b} -> a -> b->a | 145 | testdata/language-features/basic-values/fixity02.lc 18:20-18:22 {a} -> {b} -> a -> b->a |
146 | testdata/language-features/basic-values/fixity02.lc 18:23-18:27 String | 146 | testdata/language-features/basic-values/fixity02.lc 18:23-18:27 String |
147 | testdata/language-features/basic-values/fixity02.lc 18:23-18:30 V0->String | 147 | testdata/language-features/basic-values/fixity02.lc 18:23-18:30 a_->String |
148 | testdata/language-features/basic-values/fixity02.lc 18:23-18:34 String | 148 | testdata/language-features/basic-values/fixity02.lc 18:23-18:34 String |
149 | testdata/language-features/basic-values/fixity02.lc 18:28-18:30 {a} -> {b} -> a -> b->a | 149 | testdata/language-features/basic-values/fixity02.lc 18:28-18:30 {a} -> {b} -> a -> b->a |
150 | testdata/language-features/basic-values/fixity02.lc 18:31-18:34 Float | 150 | testdata/language-features/basic-values/fixity02.lc 18:31-18:34 Float |
151 | testdata/language-features/basic-values/fixity02.lc 18:38-18:40 Type | 151 | testdata/language-features/basic-values/fixity02.lc 18:38-18:40 Type |
152 | testdata/language-features/basic-values/fixity02.lc 20:1-20:10 Float | 152 | testdata/language-features/basic-values/fixity02.lc 20:1-20:10 Float |
153 | testdata/language-features/basic-values/fixity02.lc 20:13-20:15 () | 153 | testdata/language-features/basic-values/fixity02.lc 20:13-20:15 () |
154 | testdata/language-features/basic-values/fixity02.lc 20:13-20:22 V0->V1 | 154 | testdata/language-features/basic-values/fixity02.lc 20:13-20:22 a_->b_ |
155 | testdata/language-features/basic-values/fixity02.lc 20:13-20:49 Float | 155 | testdata/language-features/basic-values/fixity02.lc 20:13-20:49 Float |
156 | testdata/language-features/basic-values/fixity02.lc 20:16-20:22 {a} -> {b} -> a -> b->b | 156 | testdata/language-features/basic-values/fixity02.lc 20:16-20:22 {a} -> {b} -> a -> b->b |
157 | testdata/language-features/basic-values/fixity02.lc 20:23-20:26 Char | 157 | testdata/language-features/basic-values/fixity02.lc 20:23-20:26 Char |
158 | testdata/language-features/basic-values/fixity02.lc 20:23-20:33 V0->V1 | 158 | testdata/language-features/basic-values/fixity02.lc 20:23-20:33 a_->b_ |
159 | testdata/language-features/basic-values/fixity02.lc 20:23-20:49 Float | 159 | testdata/language-features/basic-values/fixity02.lc 20:23-20:49 Float |
160 | testdata/language-features/basic-values/fixity02.lc 20:27-20:33 {a} -> {b} -> a -> b->b | 160 | testdata/language-features/basic-values/fixity02.lc 20:27-20:33 {a} -> {b} -> a -> b->b |
161 | testdata/language-features/basic-values/fixity02.lc 20:34-20:38 String | 161 | testdata/language-features/basic-values/fixity02.lc 20:34-20:38 String |
162 | testdata/language-features/basic-values/fixity02.lc 20:34-20:45 V0->V1 | 162 | testdata/language-features/basic-values/fixity02.lc 20:34-20:45 a_->b_ |
163 | testdata/language-features/basic-values/fixity02.lc 20:34-20:49 Float | 163 | testdata/language-features/basic-values/fixity02.lc 20:34-20:49 Float |
164 | testdata/language-features/basic-values/fixity02.lc 20:39-20:45 {a} -> {b} -> a -> b->b | 164 | testdata/language-features/basic-values/fixity02.lc 20:39-20:45 {a} -> {b} -> a -> b->b |
165 | testdata/language-features/basic-values/fixity02.lc 20:46-20:49 Float | 165 | testdata/language-features/basic-values/fixity02.lc 20:46-20:49 Float |
166 | testdata/language-features/basic-values/fixity02.lc 20:53-20:58 Type | 166 | testdata/language-features/basic-values/fixity02.lc 20:53-20:58 Type |
167 | testdata/language-features/basic-values/fixity02.lc 21:1-21:10 Float | 167 | testdata/language-features/basic-values/fixity02.lc 21:1-21:10 Float |
168 | testdata/language-features/basic-values/fixity02.lc 21:13-21:15 () | 168 | testdata/language-features/basic-values/fixity02.lc 21:13-21:15 () |
169 | testdata/language-features/basic-values/fixity02.lc 21:13-21:22 V0->V1 | 169 | testdata/language-features/basic-values/fixity02.lc 21:13-21:22 a_->b_ |
170 | testdata/language-features/basic-values/fixity02.lc 21:13-21:49 Float | 170 | testdata/language-features/basic-values/fixity02.lc 21:13-21:49 Float |
171 | testdata/language-features/basic-values/fixity02.lc 21:16-21:22 {a} -> {b} -> a -> b->b | 171 | testdata/language-features/basic-values/fixity02.lc 21:16-21:22 {a} -> {b} -> a -> b->b |
172 | testdata/language-features/basic-values/fixity02.lc 21:23-21:26 Char | 172 | testdata/language-features/basic-values/fixity02.lc 21:23-21:26 Char |
173 | testdata/language-features/basic-values/fixity02.lc 21:23-21:33 V0->Char | 173 | testdata/language-features/basic-values/fixity02.lc 21:23-21:33 a_->Char |
174 | testdata/language-features/basic-values/fixity02.lc 21:23-21:38 Char | 174 | testdata/language-features/basic-values/fixity02.lc 21:23-21:38 Char |
175 | testdata/language-features/basic-values/fixity02.lc 21:23-21:45 V0->V1 | 175 | testdata/language-features/basic-values/fixity02.lc 21:23-21:45 a_->b_ |
176 | testdata/language-features/basic-values/fixity02.lc 21:23-21:49 Float | 176 | testdata/language-features/basic-values/fixity02.lc 21:23-21:49 Float |
177 | testdata/language-features/basic-values/fixity02.lc 21:27-21:33 {a} -> {b} -> a -> b->a | 177 | testdata/language-features/basic-values/fixity02.lc 21:27-21:33 {a} -> {b} -> a -> b->a |
178 | testdata/language-features/basic-values/fixity02.lc 21:34-21:38 String | 178 | testdata/language-features/basic-values/fixity02.lc 21:34-21:38 String |
@@ -181,28 +181,28 @@ testdata/language-features/basic-values/fixity02.lc 21:46-21:49 Float | |||
181 | testdata/language-features/basic-values/fixity02.lc 21:53-21:58 Type | 181 | testdata/language-features/basic-values/fixity02.lc 21:53-21:58 Type |
182 | testdata/language-features/basic-values/fixity02.lc 22:1-22:10 Float | 182 | testdata/language-features/basic-values/fixity02.lc 22:1-22:10 Float |
183 | testdata/language-features/basic-values/fixity02.lc 22:13-22:15 () | 183 | testdata/language-features/basic-values/fixity02.lc 22:13-22:15 () |
184 | testdata/language-features/basic-values/fixity02.lc 22:13-22:22 V0->() | 184 | testdata/language-features/basic-values/fixity02.lc 22:13-22:22 a_->() |
185 | testdata/language-features/basic-values/fixity02.lc 22:13-22:26 () | 185 | testdata/language-features/basic-values/fixity02.lc 22:13-22:26 () |
186 | testdata/language-features/basic-values/fixity02.lc 22:13-22:33 V0->V1 | 186 | testdata/language-features/basic-values/fixity02.lc 22:13-22:33 a_->b_ |
187 | testdata/language-features/basic-values/fixity02.lc 22:13-22:49 Float | 187 | testdata/language-features/basic-values/fixity02.lc 22:13-22:49 Float |
188 | testdata/language-features/basic-values/fixity02.lc 22:16-22:22 {a} -> {b} -> a -> b->a | 188 | testdata/language-features/basic-values/fixity02.lc 22:16-22:22 {a} -> {b} -> a -> b->a |
189 | testdata/language-features/basic-values/fixity02.lc 22:23-22:26 Char | 189 | testdata/language-features/basic-values/fixity02.lc 22:23-22:26 Char |
190 | testdata/language-features/basic-values/fixity02.lc 22:27-22:33 {a} -> {b} -> a -> b->b | 190 | testdata/language-features/basic-values/fixity02.lc 22:27-22:33 {a} -> {b} -> a -> b->b |
191 | testdata/language-features/basic-values/fixity02.lc 22:34-22:38 String | 191 | testdata/language-features/basic-values/fixity02.lc 22:34-22:38 String |
192 | testdata/language-features/basic-values/fixity02.lc 22:34-22:45 V0->V1 | 192 | testdata/language-features/basic-values/fixity02.lc 22:34-22:45 a_->b_ |
193 | testdata/language-features/basic-values/fixity02.lc 22:34-22:49 Float | 193 | testdata/language-features/basic-values/fixity02.lc 22:34-22:49 Float |
194 | testdata/language-features/basic-values/fixity02.lc 22:39-22:45 {a} -> {b} -> a -> b->b | 194 | testdata/language-features/basic-values/fixity02.lc 22:39-22:45 {a} -> {b} -> a -> b->b |
195 | testdata/language-features/basic-values/fixity02.lc 22:46-22:49 Float | 195 | testdata/language-features/basic-values/fixity02.lc 22:46-22:49 Float |
196 | testdata/language-features/basic-values/fixity02.lc 22:53-22:58 Type | 196 | testdata/language-features/basic-values/fixity02.lc 22:53-22:58 Type |
197 | testdata/language-features/basic-values/fixity02.lc 23:1-23:10 Float | 197 | testdata/language-features/basic-values/fixity02.lc 23:1-23:10 Float |
198 | testdata/language-features/basic-values/fixity02.lc 23:13-23:15 () | 198 | testdata/language-features/basic-values/fixity02.lc 23:13-23:15 () |
199 | testdata/language-features/basic-values/fixity02.lc 23:13-23:22 V0->() | 199 | testdata/language-features/basic-values/fixity02.lc 23:13-23:22 a_->() |
200 | testdata/language-features/basic-values/fixity02.lc 23:13-23:38 () | 200 | testdata/language-features/basic-values/fixity02.lc 23:13-23:38 () |
201 | testdata/language-features/basic-values/fixity02.lc 23:13-23:45 V0->V1 | 201 | testdata/language-features/basic-values/fixity02.lc 23:13-23:45 a_->b_ |
202 | testdata/language-features/basic-values/fixity02.lc 23:13-23:49 Float | 202 | testdata/language-features/basic-values/fixity02.lc 23:13-23:49 Float |
203 | testdata/language-features/basic-values/fixity02.lc 23:16-23:22 {a} -> {b} -> a -> b->a | 203 | testdata/language-features/basic-values/fixity02.lc 23:16-23:22 {a} -> {b} -> a -> b->a |
204 | testdata/language-features/basic-values/fixity02.lc 23:23-23:26 Char | 204 | testdata/language-features/basic-values/fixity02.lc 23:23-23:26 Char |
205 | testdata/language-features/basic-values/fixity02.lc 23:23-23:33 V0->Char | 205 | testdata/language-features/basic-values/fixity02.lc 23:23-23:33 a_->Char |
206 | testdata/language-features/basic-values/fixity02.lc 23:23-23:38 Char | 206 | testdata/language-features/basic-values/fixity02.lc 23:23-23:38 Char |
207 | testdata/language-features/basic-values/fixity02.lc 23:27-23:33 {a} -> {b} -> a -> b->a | 207 | testdata/language-features/basic-values/fixity02.lc 23:27-23:33 {a} -> {b} -> a -> b->a |
208 | testdata/language-features/basic-values/fixity02.lc 23:34-23:38 String | 208 | testdata/language-features/basic-values/fixity02.lc 23:34-23:38 String |
@@ -211,60 +211,60 @@ testdata/language-features/basic-values/fixity02.lc 23:46-23:49 Float | |||
211 | testdata/language-features/basic-values/fixity02.lc 23:53-23:58 Type | 211 | testdata/language-features/basic-values/fixity02.lc 23:53-23:58 Type |
212 | testdata/language-features/basic-values/fixity02.lc 24:1-24:10 String | 212 | testdata/language-features/basic-values/fixity02.lc 24:1-24:10 String |
213 | testdata/language-features/basic-values/fixity02.lc 24:13-24:15 () | 213 | testdata/language-features/basic-values/fixity02.lc 24:13-24:15 () |
214 | testdata/language-features/basic-values/fixity02.lc 24:13-24:22 V0->V1 | 214 | testdata/language-features/basic-values/fixity02.lc 24:13-24:22 a_->b_ |
215 | testdata/language-features/basic-values/fixity02.lc 24:13-24:49 String | 215 | testdata/language-features/basic-values/fixity02.lc 24:13-24:49 String |
216 | testdata/language-features/basic-values/fixity02.lc 24:16-24:22 {a} -> {b} -> a -> b->b | 216 | testdata/language-features/basic-values/fixity02.lc 24:16-24:22 {a} -> {b} -> a -> b->b |
217 | testdata/language-features/basic-values/fixity02.lc 24:23-24:26 Char | 217 | testdata/language-features/basic-values/fixity02.lc 24:23-24:26 Char |
218 | testdata/language-features/basic-values/fixity02.lc 24:23-24:33 V0->V1 | 218 | testdata/language-features/basic-values/fixity02.lc 24:23-24:33 a_->b_ |
219 | testdata/language-features/basic-values/fixity02.lc 24:23-24:49 String | 219 | testdata/language-features/basic-values/fixity02.lc 24:23-24:49 String |
220 | testdata/language-features/basic-values/fixity02.lc 24:27-24:33 {a} -> {b} -> a -> b->b | 220 | testdata/language-features/basic-values/fixity02.lc 24:27-24:33 {a} -> {b} -> a -> b->b |
221 | testdata/language-features/basic-values/fixity02.lc 24:34-24:38 String | 221 | testdata/language-features/basic-values/fixity02.lc 24:34-24:38 String |
222 | testdata/language-features/basic-values/fixity02.lc 24:34-24:45 V0->String | 222 | testdata/language-features/basic-values/fixity02.lc 24:34-24:45 a_->String |
223 | testdata/language-features/basic-values/fixity02.lc 24:34-24:49 String | 223 | testdata/language-features/basic-values/fixity02.lc 24:34-24:49 String |
224 | testdata/language-features/basic-values/fixity02.lc 24:39-24:45 {a} -> {b} -> a -> b->a | 224 | testdata/language-features/basic-values/fixity02.lc 24:39-24:45 {a} -> {b} -> a -> b->a |
225 | testdata/language-features/basic-values/fixity02.lc 24:46-24:49 Float | 225 | testdata/language-features/basic-values/fixity02.lc 24:46-24:49 Float |
226 | testdata/language-features/basic-values/fixity02.lc 24:53-24:59 Type | 226 | testdata/language-features/basic-values/fixity02.lc 24:53-24:59 Type |
227 | testdata/language-features/basic-values/fixity02.lc 25:1-25:10 Char | 227 | testdata/language-features/basic-values/fixity02.lc 25:1-25:10 Char |
228 | testdata/language-features/basic-values/fixity02.lc 25:13-25:15 () | 228 | testdata/language-features/basic-values/fixity02.lc 25:13-25:15 () |
229 | testdata/language-features/basic-values/fixity02.lc 25:13-25:22 V0->V1 | 229 | testdata/language-features/basic-values/fixity02.lc 25:13-25:22 a_->b_ |
230 | testdata/language-features/basic-values/fixity02.lc 25:13-25:49 Char | 230 | testdata/language-features/basic-values/fixity02.lc 25:13-25:49 Char |
231 | testdata/language-features/basic-values/fixity02.lc 25:16-25:22 {a} -> {b} -> a -> b->b | 231 | testdata/language-features/basic-values/fixity02.lc 25:16-25:22 {a} -> {b} -> a -> b->b |
232 | testdata/language-features/basic-values/fixity02.lc 25:23-25:26 Char | 232 | testdata/language-features/basic-values/fixity02.lc 25:23-25:26 Char |
233 | testdata/language-features/basic-values/fixity02.lc 25:23-25:33 V0->Char | 233 | testdata/language-features/basic-values/fixity02.lc 25:23-25:33 a_->Char |
234 | testdata/language-features/basic-values/fixity02.lc 25:23-25:49 Char | 234 | testdata/language-features/basic-values/fixity02.lc 25:23-25:49 Char |
235 | testdata/language-features/basic-values/fixity02.lc 25:27-25:33 {a} -> {b} -> a -> b->a | 235 | testdata/language-features/basic-values/fixity02.lc 25:27-25:33 {a} -> {b} -> a -> b->a |
236 | testdata/language-features/basic-values/fixity02.lc 25:34-25:38 String | 236 | testdata/language-features/basic-values/fixity02.lc 25:34-25:38 String |
237 | testdata/language-features/basic-values/fixity02.lc 25:34-25:45 V0->String | 237 | testdata/language-features/basic-values/fixity02.lc 25:34-25:45 a_->String |
238 | testdata/language-features/basic-values/fixity02.lc 25:34-25:49 String | 238 | testdata/language-features/basic-values/fixity02.lc 25:34-25:49 String |
239 | testdata/language-features/basic-values/fixity02.lc 25:39-25:45 {a} -> {b} -> a -> b->a | 239 | testdata/language-features/basic-values/fixity02.lc 25:39-25:45 {a} -> {b} -> a -> b->a |
240 | testdata/language-features/basic-values/fixity02.lc 25:46-25:49 Float | 240 | testdata/language-features/basic-values/fixity02.lc 25:46-25:49 Float |
241 | testdata/language-features/basic-values/fixity02.lc 25:53-25:57 Type | 241 | testdata/language-features/basic-values/fixity02.lc 25:53-25:57 Type |
242 | testdata/language-features/basic-values/fixity02.lc 26:1-26:10 String | 242 | testdata/language-features/basic-values/fixity02.lc 26:1-26:10 String |
243 | testdata/language-features/basic-values/fixity02.lc 26:13-26:15 () | 243 | testdata/language-features/basic-values/fixity02.lc 26:13-26:15 () |
244 | testdata/language-features/basic-values/fixity02.lc 26:13-26:22 V0->() | 244 | testdata/language-features/basic-values/fixity02.lc 26:13-26:22 a_->() |
245 | testdata/language-features/basic-values/fixity02.lc 26:13-26:26 () | 245 | testdata/language-features/basic-values/fixity02.lc 26:13-26:26 () |
246 | testdata/language-features/basic-values/fixity02.lc 26:13-26:33 V0->V1 | 246 | testdata/language-features/basic-values/fixity02.lc 26:13-26:33 a_->b_ |
247 | testdata/language-features/basic-values/fixity02.lc 26:13-26:49 String | 247 | testdata/language-features/basic-values/fixity02.lc 26:13-26:49 String |
248 | testdata/language-features/basic-values/fixity02.lc 26:16-26:22 {a} -> {b} -> a -> b->a | 248 | testdata/language-features/basic-values/fixity02.lc 26:16-26:22 {a} -> {b} -> a -> b->a |
249 | testdata/language-features/basic-values/fixity02.lc 26:23-26:26 Char | 249 | testdata/language-features/basic-values/fixity02.lc 26:23-26:26 Char |
250 | testdata/language-features/basic-values/fixity02.lc 26:27-26:33 {a} -> {b} -> a -> b->b | 250 | testdata/language-features/basic-values/fixity02.lc 26:27-26:33 {a} -> {b} -> a -> b->b |
251 | testdata/language-features/basic-values/fixity02.lc 26:34-26:38 String | 251 | testdata/language-features/basic-values/fixity02.lc 26:34-26:38 String |
252 | testdata/language-features/basic-values/fixity02.lc 26:34-26:45 V0->String | 252 | testdata/language-features/basic-values/fixity02.lc 26:34-26:45 a_->String |
253 | testdata/language-features/basic-values/fixity02.lc 26:34-26:49 String | 253 | testdata/language-features/basic-values/fixity02.lc 26:34-26:49 String |
254 | testdata/language-features/basic-values/fixity02.lc 26:39-26:45 {a} -> {b} -> a -> b->a | 254 | testdata/language-features/basic-values/fixity02.lc 26:39-26:45 {a} -> {b} -> a -> b->a |
255 | testdata/language-features/basic-values/fixity02.lc 26:46-26:49 Float | 255 | testdata/language-features/basic-values/fixity02.lc 26:46-26:49 Float |
256 | testdata/language-features/basic-values/fixity02.lc 26:53-26:59 Type | 256 | testdata/language-features/basic-values/fixity02.lc 26:53-26:59 Type |
257 | testdata/language-features/basic-values/fixity02.lc 27:1-27:10 () | 257 | testdata/language-features/basic-values/fixity02.lc 27:1-27:10 () |
258 | testdata/language-features/basic-values/fixity02.lc 27:13-27:15 () | 258 | testdata/language-features/basic-values/fixity02.lc 27:13-27:15 () |
259 | testdata/language-features/basic-values/fixity02.lc 27:13-27:22 V0->() | 259 | testdata/language-features/basic-values/fixity02.lc 27:13-27:22 a_->() |
260 | testdata/language-features/basic-values/fixity02.lc 27:13-27:49 () | 260 | testdata/language-features/basic-values/fixity02.lc 27:13-27:49 () |
261 | testdata/language-features/basic-values/fixity02.lc 27:16-27:22 {a} -> {b} -> a -> b->a | 261 | testdata/language-features/basic-values/fixity02.lc 27:16-27:22 {a} -> {b} -> a -> b->a |
262 | testdata/language-features/basic-values/fixity02.lc 27:23-27:26 Char | 262 | testdata/language-features/basic-values/fixity02.lc 27:23-27:26 Char |
263 | testdata/language-features/basic-values/fixity02.lc 27:23-27:33 V0->Char | 263 | testdata/language-features/basic-values/fixity02.lc 27:23-27:33 a_->Char |
264 | testdata/language-features/basic-values/fixity02.lc 27:23-27:49 Char | 264 | testdata/language-features/basic-values/fixity02.lc 27:23-27:49 Char |
265 | testdata/language-features/basic-values/fixity02.lc 27:27-27:33 {a} -> {b} -> a -> b->a | 265 | testdata/language-features/basic-values/fixity02.lc 27:27-27:33 {a} -> {b} -> a -> b->a |
266 | testdata/language-features/basic-values/fixity02.lc 27:34-27:38 String | 266 | testdata/language-features/basic-values/fixity02.lc 27:34-27:38 String |
267 | testdata/language-features/basic-values/fixity02.lc 27:34-27:45 V0->String | 267 | testdata/language-features/basic-values/fixity02.lc 27:34-27:45 a_->String |
268 | testdata/language-features/basic-values/fixity02.lc 27:34-27:49 String | 268 | testdata/language-features/basic-values/fixity02.lc 27:34-27:49 String |
269 | testdata/language-features/basic-values/fixity02.lc 27:39-27:45 {a} -> {b} -> a -> b->a | 269 | testdata/language-features/basic-values/fixity02.lc 27:39-27:45 {a} -> {b} -> a -> b->a |
270 | testdata/language-features/basic-values/fixity02.lc 27:46-27:49 Float | 270 | testdata/language-features/basic-values/fixity02.lc 27:46-27:49 Float |
diff --git a/testdata/language-features/basic-values/infix01.out b/testdata/language-features/basic-values/infix01.out index 55e8165b..46bcea65 100644 --- a/testdata/language-features/basic-values/infix01.out +++ b/testdata/language-features/basic-values/infix01.out | |||
@@ -6,8 +6,8 @@ value :: [32m{a} -> {b} -> a -> b->()[39m[K | |||
6 | testdata/language-features/basic-values/infix01.lc 1:1-1:4 {a} -> {b} -> a -> b->() | 6 | testdata/language-features/basic-values/infix01.lc 1:1-1:4 {a} -> {b} -> a -> b->() |
7 | testdata/language-features/basic-values/infix01.lc 1:11-1:13 () | 7 | testdata/language-features/basic-values/infix01.lc 1:11-1:13 () |
8 | testdata/language-features/basic-values/infix01.lc 3:1-3:6 {a} -> {b} -> a -> b->() | 8 | testdata/language-features/basic-values/infix01.lc 3:1-3:6 {a} -> {b} -> a -> b->() |
9 | testdata/language-features/basic-values/infix01.lc 3:13-3:14 V5 | 9 | testdata/language-features/basic-values/infix01.lc 3:13-3:14 f_ |
10 | testdata/language-features/basic-values/infix01.lc 3:13-3:20 V0->() | 10 | testdata/language-features/basic-values/infix01.lc 3:13-3:20 a_->() |
11 | testdata/language-features/basic-values/infix01.lc 3:13-3:22 () | 11 | testdata/language-features/basic-values/infix01.lc 3:13-3:22 () |
12 | testdata/language-features/basic-values/infix01.lc 3:15-3:20 {a} -> {b} -> a -> b->() | 12 | testdata/language-features/basic-values/infix01.lc 3:15-3:20 {a} -> {b} -> a -> b->() |
13 | testdata/language-features/basic-values/infix01.lc 3:21-3:22 V2 | 13 | testdata/language-features/basic-values/infix01.lc 3:21-3:22 c_ |
diff --git a/testdata/language-features/basic-values/infix02.out b/testdata/language-features/basic-values/infix02.out index 4b8acbd9..ced1c18a 100644 --- a/testdata/language-features/basic-values/infix02.out +++ b/testdata/language-features/basic-values/infix02.out | |||
@@ -6,8 +6,8 @@ value :: [32m{a} -> {b} -> {c} -> a -> b -> c->()[39m[K | |||
6 | testdata/language-features/basic-values/infix02.lc 1:1-1:4 {a} -> {b} -> {c} -> a -> b -> c->() | 6 | testdata/language-features/basic-values/infix02.lc 1:1-1:4 {a} -> {b} -> {c} -> a -> b -> c->() |
7 | testdata/language-features/basic-values/infix02.lc 1:13-1:15 () | 7 | testdata/language-features/basic-values/infix02.lc 1:13-1:15 () |
8 | testdata/language-features/basic-values/infix02.lc 3:1-3:6 {a} -> {b} -> {c} -> a -> b -> c->() | 8 | testdata/language-features/basic-values/infix02.lc 3:1-3:6 {a} -> {b} -> {c} -> a -> b -> c->() |
9 | testdata/language-features/basic-values/infix02.lc 3:13-3:14 V6 | 9 | testdata/language-features/basic-values/infix02.lc 3:13-3:14 g_ |
10 | testdata/language-features/basic-values/infix02.lc 3:13-3:20 V1 -> V1->() | 10 | testdata/language-features/basic-values/infix02.lc 3:13-3:20 b_ -> b_->() |
11 | testdata/language-features/basic-values/infix02.lc 3:13-3:22 V0->() | 11 | testdata/language-features/basic-values/infix02.lc 3:13-3:22 a_->() |
12 | testdata/language-features/basic-values/infix02.lc 3:15-3:20 {a} -> {b} -> {c} -> a -> b -> c->() | 12 | testdata/language-features/basic-values/infix02.lc 3:15-3:20 {a} -> {b} -> {c} -> a -> b -> c->() |
13 | testdata/language-features/basic-values/infix02.lc 3:21-3:22 V3 | 13 | testdata/language-features/basic-values/infix02.lc 3:21-3:22 d_ |
diff --git a/testdata/language-features/basic-values/infix03.out b/testdata/language-features/basic-values/infix03.out index e30cedb5..da5c00d2 100644 --- a/testdata/language-features/basic-values/infix03.out +++ b/testdata/language-features/basic-values/infix03.out | |||
@@ -20,14 +20,14 @@ testdata/language-features/basic-values/infix03.lc 2:13-2:15 Type | |||
20 | testdata/language-features/basic-values/infix03.lc 2:16-2:18 Type | 20 | testdata/language-features/basic-values/infix03.lc 2:16-2:18 Type |
21 | testdata/language-features/basic-values/infix03.lc 2:19-2:21 Type | 21 | testdata/language-features/basic-values/infix03.lc 2:19-2:21 Type |
22 | testdata/language-features/basic-values/infix03.lc 4:1-4:3 () -> ()->D | 22 | testdata/language-features/basic-values/infix03.lc 4:1-4:3 () -> ()->D |
23 | testdata/language-features/basic-values/infix03.lc 4:10-4:11 V3 | 23 | testdata/language-features/basic-values/infix03.lc 4:10-4:11 d_ |
24 | testdata/language-features/basic-values/infix03.lc 4:10-4:16 ()->D | 24 | testdata/language-features/basic-values/infix03.lc 4:10-4:16 ()->D |
25 | testdata/language-features/basic-values/infix03.lc 4:10-4:18 D | 25 | testdata/language-features/basic-values/infix03.lc 4:10-4:18 D |
26 | testdata/language-features/basic-values/infix03.lc 4:12-4:16 () -> ()->D | 26 | testdata/language-features/basic-values/infix03.lc 4:12-4:16 () -> ()->D |
27 | testdata/language-features/basic-values/infix03.lc 4:17-4:18 V1 | 27 | testdata/language-features/basic-values/infix03.lc 4:17-4:18 b_ |
28 | testdata/language-features/basic-values/infix03.lc 6:1-6:3 () -> () -> ()->D | 28 | testdata/language-features/basic-values/infix03.lc 6:1-6:3 () -> () -> ()->D |
29 | testdata/language-features/basic-values/infix03.lc 6:10-6:11 V3 | 29 | testdata/language-features/basic-values/infix03.lc 6:10-6:11 d_ |
30 | testdata/language-features/basic-values/infix03.lc 6:10-6:16 () -> ()->D | 30 | testdata/language-features/basic-values/infix03.lc 6:10-6:16 () -> ()->D |
31 | testdata/language-features/basic-values/infix03.lc 6:10-6:18 ()->D | 31 | testdata/language-features/basic-values/infix03.lc 6:10-6:18 ()->D |
32 | testdata/language-features/basic-values/infix03.lc 6:12-6:16 () -> () -> ()->D | 32 | testdata/language-features/basic-values/infix03.lc 6:12-6:16 () -> () -> ()->D |
33 | testdata/language-features/basic-values/infix03.lc 6:17-6:18 V1 | 33 | testdata/language-features/basic-values/infix03.lc 6:17-6:18 b_ |
diff --git a/testdata/language-features/basic-values/lambda03.out b/testdata/language-features/basic-values/lambda03.out index dcca4352..deb16da9 100644 --- a/testdata/language-features/basic-values/lambda03.out +++ b/testdata/language-features/basic-values/lambda03.out | |||
@@ -4,6 +4,6 @@ fun1 :: [32m{a} -> {b} -> {c} -> a -> b -> c->b[39m[K | |||
4 | fun2 :: [32m{a} -> {b} -> {c} -> {d} -> a -> b -> c -> d->a[39m[K | 4 | fun2 :: [32m{a} -> {b} -> {c} -> {d} -> a -> b -> c -> d->a[39m[K |
5 | ------------ tooltips | 5 | ------------ tooltips |
6 | testdata/language-features/basic-values/lambda03.lc 1:1-1:5 {a} -> {b} -> {c} -> a -> b -> c->b | 6 | testdata/language-features/basic-values/lambda03.lc 1:1-1:5 {a} -> {b} -> {c} -> a -> b -> c->b |
7 | testdata/language-features/basic-values/lambda03.lc 1:22-1:23 V3 | 7 | testdata/language-features/basic-values/lambda03.lc 1:22-1:23 d_ |
8 | testdata/language-features/basic-values/lambda03.lc 2:1-2:5 {a} -> {b} -> {c} -> {d} -> a -> b -> c -> d->a | 8 | testdata/language-features/basic-values/lambda03.lc 2:1-2:5 {a} -> {b} -> {c} -> {d} -> a -> b -> c -> d->a |
9 | testdata/language-features/basic-values/lambda03.lc 2:25-2:26 V7 | 9 | testdata/language-features/basic-values/lambda03.lc 2:25-2:26 h_ |
diff --git a/testdata/language-features/basic-values/let01.out b/testdata/language-features/basic-values/let01.out index dcee8381..da61b7a6 100644 --- a/testdata/language-features/basic-values/let01.out +++ b/testdata/language-features/basic-values/let01.out | |||
@@ -7,19 +7,19 @@ value4 :: [32m{a} -> {_ : 'Num a}->a[39m[K | |||
7 | value5 :: [32m{a} -> {_ : 'Num a}->a[39m[K | 7 | value5 :: [32m{a} -> {_ : 'Num a}->a[39m[K |
8 | ------------ tooltips | 8 | ------------ tooltips |
9 | testdata/language-features/basic-values/let01.lc 1:1-1:7 {a} -> {_ : Num a}->a | 9 | testdata/language-features/basic-values/let01.lc 1:1-1:7 {a} -> {_ : Num a}->a |
10 | testdata/language-features/basic-values/let01.lc 1:18-1:19 V1 | 10 | testdata/language-features/basic-values/let01.lc 1:18-1:19 b_ |
11 | testdata/language-features/basic-values/let01.lc 1:23-1:24 V1 | 11 | testdata/language-features/basic-values/let01.lc 1:23-1:24 b_ |
12 | testdata/language-features/basic-values/let01.lc 3:1-3:7 {a} -> {_ : Num a}->a | 12 | testdata/language-features/basic-values/let01.lc 3:1-3:7 {a} -> {_ : Num a}->a |
13 | testdata/language-features/basic-values/let01.lc 4:11-4:12 V1 | 13 | testdata/language-features/basic-values/let01.lc 4:11-4:12 b_ |
14 | testdata/language-features/basic-values/let01.lc 5:6-5:7 V1 | 14 | testdata/language-features/basic-values/let01.lc 5:6-5:7 b_ |
15 | testdata/language-features/basic-values/let01.lc 7:1-7:7 {a} -> {_ : Num a}->a | 15 | testdata/language-features/basic-values/let01.lc 7:1-7:7 {a} -> {_ : Num a}->a |
16 | testdata/language-features/basic-values/let01.lc 8:11-8:12 V1 | 16 | testdata/language-features/basic-values/let01.lc 8:11-8:12 b_ |
17 | testdata/language-features/basic-values/let01.lc 9:11-9:14 Char | 17 | testdata/language-features/basic-values/let01.lc 9:11-9:14 Char |
18 | testdata/language-features/basic-values/let01.lc 10:6-10:7 V1 | 18 | testdata/language-features/basic-values/let01.lc 10:6-10:7 b_ |
19 | testdata/language-features/basic-values/let01.lc 12:1-12:7 {a} -> {_ : Num a}->a | 19 | testdata/language-features/basic-values/let01.lc 12:1-12:7 {a} -> {_ : Num a}->a |
20 | testdata/language-features/basic-values/let01.lc 12:18-12:19 V1 | 20 | testdata/language-features/basic-values/let01.lc 12:18-12:19 b_ |
21 | testdata/language-features/basic-values/let01.lc 13:13-13:14 V1 | 21 | testdata/language-features/basic-values/let01.lc 13:13-13:14 b_ |
22 | testdata/language-features/basic-values/let01.lc 15:1-15:7 {a} -> {_ : Num a}->a | 22 | testdata/language-features/basic-values/let01.lc 15:1-15:7 {a} -> {_ : Num a}->a |
23 | testdata/language-features/basic-values/let01.lc 15:18-15:19 V1 | 23 | testdata/language-features/basic-values/let01.lc 15:18-15:19 b_ |
24 | testdata/language-features/basic-values/let01.lc 16:18-16:19 V1 | 24 | testdata/language-features/basic-values/let01.lc 16:18-16:19 b_ |
25 | testdata/language-features/basic-values/let01.lc 17:13-17:14 V1 | 25 | testdata/language-features/basic-values/let01.lc 17:13-17:14 b_ |
diff --git a/testdata/language-features/basic-values/let02.out b/testdata/language-features/basic-values/let02.out index cbbba1b1..164dd687 100644 --- a/testdata/language-features/basic-values/let02.out +++ b/testdata/language-features/basic-values/let02.out | |||
@@ -7,7 +7,7 @@ testdata/language-features/basic-values/let02.lc 2:11-2:13 () | |||
7 | testdata/language-features/basic-values/let02.lc 3:19-3:22 Char | 7 | testdata/language-features/basic-values/let02.lc 3:19-3:22 Char |
8 | testdata/language-features/basic-values/let02.lc 3:26-3:28 () | 8 | testdata/language-features/basic-values/let02.lc 3:26-3:28 () |
9 | testdata/language-features/basic-values/let02.lc 5:17-5:19 () | 9 | testdata/language-features/basic-values/let02.lc 5:17-5:19 () |
10 | testdata/language-features/basic-values/let02.lc 6:17-6:18 V1 | 10 | testdata/language-features/basic-values/let02.lc 6:17-6:18 b_ |
11 | testdata/language-features/basic-values/let02.lc 7:17-7:24 String | 11 | testdata/language-features/basic-values/let02.lc 7:17-7:24 String |
12 | testdata/language-features/basic-values/let02.lc 8:12-8:15 Char | 12 | testdata/language-features/basic-values/let02.lc 8:12-8:15 Char |
13 | testdata/language-features/basic-values/let02.lc 9:6-9:8 () | 13 | testdata/language-features/basic-values/let02.lc 9:6-9:8 () |
diff --git a/testdata/language-features/basic-values/literal01.out b/testdata/language-features/basic-values/literal01.out index 464eb78f..65202fb6 100644 --- a/testdata/language-features/basic-values/literal01.out +++ b/testdata/language-features/basic-values/literal01.out | |||
@@ -10,11 +10,11 @@ stringValue1 :: [32m'String[39m[K | |||
10 | stringValue2 :: [32m'String[39m[K | 10 | stringValue2 :: [32m'String[39m[K |
11 | ------------ tooltips | 11 | ------------ tooltips |
12 | testdata/language-features/basic-values/literal01.lc 1:1-1:10 {a} -> {_ : Num a}->a | 12 | testdata/language-features/basic-values/literal01.lc 1:1-1:10 {a} -> {_ : Num a}->a |
13 | testdata/language-features/basic-values/literal01.lc 1:13-1:14 V1 | 13 | testdata/language-features/basic-values/literal01.lc 1:13-1:14 b_ |
14 | testdata/language-features/basic-values/literal01.lc 2:1-2:10 {a} -> {_ : Num a}->a | 14 | testdata/language-features/basic-values/literal01.lc 2:1-2:10 {a} -> {_ : Num a}->a |
15 | testdata/language-features/basic-values/literal01.lc 2:13-2:14 V1 | 15 | testdata/language-features/basic-values/literal01.lc 2:13-2:14 b_ |
16 | testdata/language-features/basic-values/literal01.lc 3:1-3:10 {a} -> {_ : Num a}->a | 16 | testdata/language-features/basic-values/literal01.lc 3:1-3:10 {a} -> {_ : Num a}->a |
17 | testdata/language-features/basic-values/literal01.lc 3:13-3:18 V1 | 17 | testdata/language-features/basic-values/literal01.lc 3:13-3:18 b_ |
18 | testdata/language-features/basic-values/literal01.lc 5:1-5:12 Float | 18 | testdata/language-features/basic-values/literal01.lc 5:1-5:12 Float |
19 | testdata/language-features/basic-values/literal01.lc 5:15-5:18 Float | 19 | testdata/language-features/basic-values/literal01.lc 5:15-5:18 Float |
20 | testdata/language-features/basic-values/literal01.lc 6:1-6:12 Float | 20 | testdata/language-features/basic-values/literal01.lc 6:1-6:12 Float |
diff --git a/testdata/language-features/basic-values/operator05.out b/testdata/language-features/basic-values/operator05.out index f5d25949..30bd0d85 100644 --- a/testdata/language-features/basic-values/operator05.out +++ b/testdata/language-features/basic-values/operator05.out | |||
@@ -5,7 +5,7 @@ value1 :: [32m()[39m[K | |||
5 | testdata/language-features/basic-values/operator05.lc 1:1-1:7 () | 5 | testdata/language-features/basic-values/operator05.lc 1:1-1:7 () |
6 | testdata/language-features/basic-values/operator05.lc 1:24-1:26 () | 6 | testdata/language-features/basic-values/operator05.lc 1:24-1:26 () |
7 | testdata/language-features/basic-values/operator05.lc 2:13-2:15 () | 7 | testdata/language-features/basic-values/operator05.lc 2:13-2:15 () |
8 | testdata/language-features/basic-values/operator05.lc 2:13-2:19 V0->() | 8 | testdata/language-features/basic-values/operator05.lc 2:13-2:19 a_->() |
9 | testdata/language-features/basic-values/operator05.lc 2:13-2:22 () | 9 | testdata/language-features/basic-values/operator05.lc 2:13-2:22 () |
10 | testdata/language-features/basic-values/operator05.lc 2:16-2:19 {a} -> {b} -> a -> b->() | 10 | testdata/language-features/basic-values/operator05.lc 2:16-2:19 {a} -> {b} -> a -> b->() |
11 | testdata/language-features/basic-values/operator05.lc 2:20-2:22 () | 11 | testdata/language-features/basic-values/operator05.lc 2:20-2:22 () |
diff --git a/testdata/language-features/basic-values/operator06.out b/testdata/language-features/basic-values/operator06.out index 863d2185..3aaac182 100644 --- a/testdata/language-features/basic-values/operator06.out +++ b/testdata/language-features/basic-values/operator06.out | |||
@@ -4,7 +4,7 @@ value1 :: [32m()[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/basic-values/operator06.lc 1:1-1:7 () | 5 | testdata/language-features/basic-values/operator06.lc 1:1-1:7 () |
6 | testdata/language-features/basic-values/operator06.lc 1:10-1:12 () | 6 | testdata/language-features/basic-values/operator06.lc 1:10-1:12 () |
7 | testdata/language-features/basic-values/operator06.lc 1:10-1:16 V0->() | 7 | testdata/language-features/basic-values/operator06.lc 1:10-1:16 a_->() |
8 | testdata/language-features/basic-values/operator06.lc 1:10-1:19 () | 8 | testdata/language-features/basic-values/operator06.lc 1:10-1:19 () |
9 | testdata/language-features/basic-values/operator06.lc 1:13-1:16 {a} -> {b} -> a -> b->() | 9 | testdata/language-features/basic-values/operator06.lc 1:13-1:16 {a} -> {b} -> a -> b->() |
10 | testdata/language-features/basic-values/operator06.lc 1:17-1:19 () | 10 | testdata/language-features/basic-values/operator06.lc 1:17-1:19 () |
diff --git a/testdata/language-features/basic-values/shadowing01.out b/testdata/language-features/basic-values/shadowing01.out index d210aa29..9208919f 100644 --- a/testdata/language-features/basic-values/shadowing01.out +++ b/testdata/language-features/basic-values/shadowing01.out | |||
@@ -5,7 +5,7 @@ value :: [32m'Char[39m[K | |||
5 | testdata/language-features/basic-values/shadowing01.lc 1:1-1:6 Char | 5 | testdata/language-features/basic-values/shadowing01.lc 1:1-1:6 Char |
6 | testdata/language-features/basic-values/shadowing01.lc 2:11-2:14 Char | 6 | testdata/language-features/basic-values/shadowing01.lc 2:11-2:14 Char |
7 | testdata/language-features/basic-values/shadowing01.lc 3:11-3:18 String | 7 | testdata/language-features/basic-values/shadowing01.lc 3:11-3:18 String |
8 | testdata/language-features/basic-values/shadowing01.lc 5:17-5:18 V1 | 8 | testdata/language-features/basic-values/shadowing01.lc 5:17-5:18 b_ |
9 | testdata/language-features/basic-values/shadowing01.lc 6:17-6:21 Float | 9 | testdata/language-features/basic-values/shadowing01.lc 6:17-6:21 Float |
10 | testdata/language-features/basic-values/shadowing01.lc 7:25-7:27 () | 10 | testdata/language-features/basic-values/shadowing01.lc 7:25-7:27 () |
11 | testdata/language-features/basic-values/shadowing01.lc 8:25-8:28 Char | 11 | testdata/language-features/basic-values/shadowing01.lc 8:25-8:28 Char |
diff --git a/testdata/language-features/basic-values/shadowing02.out b/testdata/language-features/basic-values/shadowing02.out index afc25b2a..22412fea 100644 --- a/testdata/language-features/basic-values/shadowing02.out +++ b/testdata/language-features/basic-values/shadowing02.out | |||
@@ -5,14 +5,14 @@ world :: [32m'String[39m[K | |||
5 | value2 :: [32m'Char[39m[K | 5 | value2 :: [32m'Char[39m[K |
6 | ------------ tooltips | 6 | ------------ tooltips |
7 | testdata/language-features/basic-values/shadowing02.lc 1:1-1:2 {a} -> {_ : Num a}->a | 7 | testdata/language-features/basic-values/shadowing02.lc 1:1-1:2 {a} -> {_ : Num a}->a |
8 | testdata/language-features/basic-values/shadowing02.lc 1:5-1:6 V1 | 8 | testdata/language-features/basic-values/shadowing02.lc 1:5-1:6 b_ |
9 | testdata/language-features/basic-values/shadowing02.lc 2:1-2:6 String | 9 | testdata/language-features/basic-values/shadowing02.lc 2:1-2:6 String |
10 | testdata/language-features/basic-values/shadowing02.lc 2:9-2:16 String | 10 | testdata/language-features/basic-values/shadowing02.lc 2:9-2:16 String |
11 | testdata/language-features/basic-values/shadowing02.lc 3:1-3:7 Char | 11 | testdata/language-features/basic-values/shadowing02.lc 3:1-3:7 Char |
12 | testdata/language-features/basic-values/shadowing02.lc 4:11-4:14 Char | 12 | testdata/language-features/basic-values/shadowing02.lc 4:11-4:14 Char |
13 | testdata/language-features/basic-values/shadowing02.lc 5:11-5:18 String | 13 | testdata/language-features/basic-values/shadowing02.lc 5:11-5:18 String |
14 | testdata/language-features/basic-values/shadowing02.lc 6:11-6:14 V1 | 14 | testdata/language-features/basic-values/shadowing02.lc 6:11-6:14 b_ |
15 | testdata/language-features/basic-values/shadowing02.lc 8:17-8:18 V1 | 15 | testdata/language-features/basic-values/shadowing02.lc 8:17-8:18 b_ |
16 | testdata/language-features/basic-values/shadowing02.lc 9:17-9:21 Float | 16 | testdata/language-features/basic-values/shadowing02.lc 9:17-9:21 Float |
17 | testdata/language-features/basic-values/shadowing02.lc 10:25-10:27 () | 17 | testdata/language-features/basic-values/shadowing02.lc 10:25-10:27 () |
18 | testdata/language-features/basic-values/shadowing02.lc 11:25-11:28 Char | 18 | testdata/language-features/basic-values/shadowing02.lc 11:25-11:28 Char |
diff --git a/testdata/language-features/basic-values/tuple02.out b/testdata/language-features/basic-values/tuple02.out index 8e1d6bab..01174cb2 100644 --- a/testdata/language-features/basic-values/tuple02.out +++ b/testdata/language-features/basic-values/tuple02.out | |||
@@ -5,8 +5,8 @@ tuple2 :: [32m((), ())[39m[K | |||
5 | tuple3 :: [32m(('String, 'Char), ())[39m[K | 5 | tuple3 :: [32m(('String, 'Char), ())[39m[K |
6 | ------------ tooltips | 6 | ------------ tooltips |
7 | testdata/language-features/basic-values/tuple02.lc 1:1-1:7 {a} -> {_ : Num a}->(a, Float, Char, String, ()) | 7 | testdata/language-features/basic-values/tuple02.lc 1:1-1:7 {a} -> {_ : Num a}->(a, Float, Char, String, ()) |
8 | testdata/language-features/basic-values/tuple02.lc 1:10-1:33 (V1, Float, Char, String, ()) | 8 | testdata/language-features/basic-values/tuple02.lc 1:10-1:33 (b_, Float, Char, String, ()) |
9 | testdata/language-features/basic-values/tuple02.lc 1:11-1:12 V1 | 9 | testdata/language-features/basic-values/tuple02.lc 1:11-1:12 b_ |
10 | testdata/language-features/basic-values/tuple02.lc 1:13-1:16 Float | 10 | testdata/language-features/basic-values/tuple02.lc 1:13-1:16 Float |
11 | testdata/language-features/basic-values/tuple02.lc 1:13-1:32 (Float, Char, String, ()) | 11 | testdata/language-features/basic-values/tuple02.lc 1:13-1:32 (Float, Char, String, ()) |
12 | testdata/language-features/basic-values/tuple02.lc 1:17-1:20 Char | 12 | testdata/language-features/basic-values/tuple02.lc 1:17-1:20 Char |
diff --git a/testdata/language-features/basic-values/typesig03.out b/testdata/language-features/basic-values/typesig03.out index c5ab5ad8..17b588bb 100644 --- a/testdata/language-features/basic-values/typesig03.out +++ b/testdata/language-features/basic-values/typesig03.out | |||
@@ -3,21 +3,21 @@ main is not found | |||
3 | fun1 :: [32m{a} -> {b} -> {c} -> a -> b -> c->()[39m[K | 3 | fun1 :: [32m{a} -> {b} -> {c} -> a -> b -> c->()[39m[K |
4 | fun2 :: [32m{a} -> {b} -> {c} -> a -> b -> c->()[39m[K | 4 | fun2 :: [32m{a} -> {b} -> {c} -> a -> b -> c->()[39m[K |
5 | ------------ tooltips | 5 | ------------ tooltips |
6 | testdata/language-features/basic-values/typesig03.lc 1:9-1:10 V5 | 6 | testdata/language-features/basic-values/typesig03.lc 1:9-1:10 f_ |
7 | testdata/language-features/basic-values/typesig03.lc 1:9-1:26 Type | 7 | testdata/language-features/basic-values/typesig03.lc 1:9-1:26 Type |
8 | testdata/language-features/basic-values/typesig03.lc 1:14-1:15 V4 | 8 | testdata/language-features/basic-values/typesig03.lc 1:14-1:15 e_ |
9 | testdata/language-features/basic-values/typesig03.lc 1:14-1:26 Type | 9 | testdata/language-features/basic-values/typesig03.lc 1:14-1:26 Type |
10 | testdata/language-features/basic-values/typesig03.lc 1:19-1:20 V3 | 10 | testdata/language-features/basic-values/typesig03.lc 1:19-1:20 d_ |
11 | testdata/language-features/basic-values/typesig03.lc 1:19-1:26 Type | 11 | testdata/language-features/basic-values/typesig03.lc 1:19-1:26 Type |
12 | testdata/language-features/basic-values/typesig03.lc 1:24-1:26 Type | 12 | testdata/language-features/basic-values/typesig03.lc 1:24-1:26 Type |
13 | testdata/language-features/basic-values/typesig03.lc 2:1-2:5 {a} -> {b} -> {c} -> a -> b -> c->() | 13 | testdata/language-features/basic-values/typesig03.lc 2:1-2:5 {a} -> {b} -> {c} -> a -> b -> c->() |
14 | testdata/language-features/basic-values/typesig03.lc 2:14-2:16 () | V2 -> V2 -> V2->() | V2 -> V2->() | V2->() | 14 | testdata/language-features/basic-values/typesig03.lc 2:14-2:16 () | c_ -> c_ -> c_->() | c_ -> c_->() | c_->() |
15 | testdata/language-features/basic-values/typesig03.lc 4:7-4:8 V5 | 15 | testdata/language-features/basic-values/typesig03.lc 4:7-4:8 f_ |
16 | testdata/language-features/basic-values/typesig03.lc 4:7-4:18 Type | 16 | testdata/language-features/basic-values/typesig03.lc 4:7-4:18 Type |
17 | testdata/language-features/basic-values/typesig03.lc 4:10-4:11 V4 | 17 | testdata/language-features/basic-values/typesig03.lc 4:10-4:11 e_ |
18 | testdata/language-features/basic-values/typesig03.lc 4:10-4:18 Type | 18 | testdata/language-features/basic-values/typesig03.lc 4:10-4:18 Type |
19 | testdata/language-features/basic-values/typesig03.lc 4:13-4:14 V3 | 19 | testdata/language-features/basic-values/typesig03.lc 4:13-4:14 d_ |
20 | testdata/language-features/basic-values/typesig03.lc 4:13-4:18 Type | 20 | testdata/language-features/basic-values/typesig03.lc 4:13-4:18 Type |
21 | testdata/language-features/basic-values/typesig03.lc 4:16-4:18 Type | 21 | testdata/language-features/basic-values/typesig03.lc 4:16-4:18 Type |
22 | testdata/language-features/basic-values/typesig03.lc 5:1-5:5 {a} -> {b} -> {c} -> a -> b -> c->() | 22 | testdata/language-features/basic-values/typesig03.lc 5:1-5:5 {a} -> {b} -> {c} -> a -> b -> c->() |
23 | testdata/language-features/basic-values/typesig03.lc 5:14-5:16 () | V2 -> V2 -> V2->() | V2 -> V2->() | V2->() | 23 | testdata/language-features/basic-values/typesig03.lc 5:14-5:16 () | c_ -> c_ -> c_->() | c_ -> c_->() | c_->() |
diff --git a/testdata/language-features/basic-values/typesig04.out b/testdata/language-features/basic-values/typesig04.out index dafe7490..773e6f5a 100644 --- a/testdata/language-features/basic-values/typesig04.out +++ b/testdata/language-features/basic-values/typesig04.out | |||
@@ -3,19 +3,19 @@ main is not found | |||
3 | fun1 :: [32m{a} -> {b} -> {c} -> a -> b->c -> ()[39m[K | 3 | fun1 :: [32m{a} -> {b} -> {c} -> a -> b->c -> ()[39m[K |
4 | fun2 :: [32m{a} -> {b} -> {c} -> a -> b->c -> ()[39m[K | 4 | fun2 :: [32m{a} -> {b} -> {c} -> a -> b->c -> ()[39m[K |
5 | ------------ tooltips | 5 | ------------ tooltips |
6 | testdata/language-features/basic-values/typesig04.lc 1:9-1:10 V5 | 6 | testdata/language-features/basic-values/typesig04.lc 1:9-1:10 f_ |
7 | testdata/language-features/basic-values/typesig04.lc 1:9-1:28 Type | 7 | testdata/language-features/basic-values/typesig04.lc 1:9-1:28 Type |
8 | testdata/language-features/basic-values/typesig04.lc 1:14-1:28 Type | 8 | testdata/language-features/basic-values/typesig04.lc 1:14-1:28 Type |
9 | testdata/language-features/basic-values/typesig04.lc 1:15-1:16 V4 | 9 | testdata/language-features/basic-values/typesig04.lc 1:15-1:16 e_ |
10 | testdata/language-features/basic-values/typesig04.lc 1:20-1:21 Type | V3 | 10 | testdata/language-features/basic-values/typesig04.lc 1:20-1:21 Type | d_ |
11 | testdata/language-features/basic-values/typesig04.lc 1:26-1:28 Type | 11 | testdata/language-features/basic-values/typesig04.lc 1:26-1:28 Type |
12 | testdata/language-features/basic-values/typesig04.lc 2:1-2:5 {a} -> {b} -> {c} -> a -> b->c -> () | 12 | testdata/language-features/basic-values/typesig04.lc 2:1-2:5 {a} -> {b} -> {c} -> a -> b->c -> () |
13 | testdata/language-features/basic-values/typesig04.lc 2:12-2:14 () | V2 -> V2->V2 -> () | V2->V2 -> () | 13 | testdata/language-features/basic-values/typesig04.lc 2:12-2:14 () | c_ -> c_->c_ -> () | c_->c_ -> () |
14 | testdata/language-features/basic-values/typesig04.lc 4:7-4:8 V5 | 14 | testdata/language-features/basic-values/typesig04.lc 4:7-4:8 f_ |
15 | testdata/language-features/basic-values/typesig04.lc 4:7-4:20 Type | 15 | testdata/language-features/basic-values/typesig04.lc 4:7-4:20 Type |
16 | testdata/language-features/basic-values/typesig04.lc 4:10-4:20 Type | 16 | testdata/language-features/basic-values/typesig04.lc 4:10-4:20 Type |
17 | testdata/language-features/basic-values/typesig04.lc 4:11-4:12 V4 | 17 | testdata/language-features/basic-values/typesig04.lc 4:11-4:12 e_ |
18 | testdata/language-features/basic-values/typesig04.lc 4:14-4:15 Type | V3 | 18 | testdata/language-features/basic-values/typesig04.lc 4:14-4:15 Type | d_ |
19 | testdata/language-features/basic-values/typesig04.lc 4:18-4:20 Type | 19 | testdata/language-features/basic-values/typesig04.lc 4:18-4:20 Type |
20 | testdata/language-features/basic-values/typesig04.lc 5:1-5:5 {a} -> {b} -> {c} -> a -> b->c -> () | 20 | testdata/language-features/basic-values/typesig04.lc 5:1-5:5 {a} -> {b} -> {c} -> a -> b->c -> () |
21 | testdata/language-features/basic-values/typesig04.lc 5:12-5:14 () | V2 -> V2->V2 -> () | V2->V2 -> () | 21 | testdata/language-features/basic-values/typesig04.lc 5:12-5:14 () | c_ -> c_->c_ -> () | c_->c_ -> () |
diff --git a/testdata/language-features/basic-values/typesig05.out b/testdata/language-features/basic-values/typesig05.out index 07a8d216..3bd47db6 100644 --- a/testdata/language-features/basic-values/typesig05.out +++ b/testdata/language-features/basic-values/typesig05.out | |||
@@ -8,19 +8,19 @@ value3 :: [32m'Char[39m[K | |||
8 | value4 :: [32m'String[39m[K | 8 | value4 :: [32m'String[39m[K |
9 | ------------ tooltips | 9 | ------------ tooltips |
10 | testdata/language-features/basic-values/typesig05.lc 1:1-1:5 {a} -> {b} -> a -> b->a | 10 | testdata/language-features/basic-values/typesig05.lc 1:1-1:5 {a} -> {b} -> a -> b->a |
11 | testdata/language-features/basic-values/typesig05.lc 1:12-1:13 V3 | 11 | testdata/language-features/basic-values/typesig05.lc 1:12-1:13 d_ |
12 | testdata/language-features/basic-values/typesig05.lc 2:1-2:5 {a} -> {b} -> a -> b->b | 12 | testdata/language-features/basic-values/typesig05.lc 2:1-2:5 {a} -> {b} -> a -> b->b |
13 | testdata/language-features/basic-values/typesig05.lc 2:12-2:13 V1 | 13 | testdata/language-features/basic-values/typesig05.lc 2:12-2:13 b_ |
14 | testdata/language-features/basic-values/typesig05.lc 4:1-4:7 Char | 14 | testdata/language-features/basic-values/typesig05.lc 4:1-4:7 Char |
15 | testdata/language-features/basic-values/typesig05.lc 4:10-4:14 {a} -> {b} -> a -> b->a | 15 | testdata/language-features/basic-values/typesig05.lc 4:10-4:14 {a} -> {b} -> a -> b->a |
16 | testdata/language-features/basic-values/typesig05.lc 4:10-4:18 V0->Char | 16 | testdata/language-features/basic-values/typesig05.lc 4:10-4:18 a_->Char |
17 | testdata/language-features/basic-values/typesig05.lc 4:10-4:22 Char | 17 | testdata/language-features/basic-values/typesig05.lc 4:10-4:22 Char |
18 | testdata/language-features/basic-values/typesig05.lc 4:15-4:18 Char | 18 | testdata/language-features/basic-values/typesig05.lc 4:15-4:18 Char |
19 | testdata/language-features/basic-values/typesig05.lc 4:19-4:22 String | 19 | testdata/language-features/basic-values/typesig05.lc 4:19-4:22 String |
20 | testdata/language-features/basic-values/typesig05.lc 4:26-4:30 Type | 20 | testdata/language-features/basic-values/typesig05.lc 4:26-4:30 Type |
21 | testdata/language-features/basic-values/typesig05.lc 5:1-5:7 String | 21 | testdata/language-features/basic-values/typesig05.lc 5:1-5:7 String |
22 | testdata/language-features/basic-values/typesig05.lc 5:10-5:14 {a} -> {b} -> a -> b->b | 22 | testdata/language-features/basic-values/typesig05.lc 5:10-5:14 {a} -> {b} -> a -> b->b |
23 | testdata/language-features/basic-values/typesig05.lc 5:10-5:18 V0->V1 | 23 | testdata/language-features/basic-values/typesig05.lc 5:10-5:18 a_->b_ |
24 | testdata/language-features/basic-values/typesig05.lc 5:10-5:22 String | 24 | testdata/language-features/basic-values/typesig05.lc 5:10-5:22 String |
25 | testdata/language-features/basic-values/typesig05.lc 5:15-5:18 Char | 25 | testdata/language-features/basic-values/typesig05.lc 5:15-5:18 Char |
26 | testdata/language-features/basic-values/typesig05.lc 5:19-5:22 String | 26 | testdata/language-features/basic-values/typesig05.lc 5:19-5:22 String |
@@ -28,14 +28,14 @@ testdata/language-features/basic-values/typesig05.lc 5:26-5:32 Type | |||
28 | testdata/language-features/basic-values/typesig05.lc 7:11-7:15 Type | 28 | testdata/language-features/basic-values/typesig05.lc 7:11-7:15 Type |
29 | testdata/language-features/basic-values/typesig05.lc 8:1-8:7 Char | 29 | testdata/language-features/basic-values/typesig05.lc 8:1-8:7 Char |
30 | testdata/language-features/basic-values/typesig05.lc 8:10-8:14 {a} -> {b} -> a -> b->a | 30 | testdata/language-features/basic-values/typesig05.lc 8:10-8:14 {a} -> {b} -> a -> b->a |
31 | testdata/language-features/basic-values/typesig05.lc 8:10-8:18 V0->Char | 31 | testdata/language-features/basic-values/typesig05.lc 8:10-8:18 a_->Char |
32 | testdata/language-features/basic-values/typesig05.lc 8:10-8:22 Char | 32 | testdata/language-features/basic-values/typesig05.lc 8:10-8:22 Char |
33 | testdata/language-features/basic-values/typesig05.lc 8:15-8:18 Char | 33 | testdata/language-features/basic-values/typesig05.lc 8:15-8:18 Char |
34 | testdata/language-features/basic-values/typesig05.lc 8:19-8:22 String | 34 | testdata/language-features/basic-values/typesig05.lc 8:19-8:22 String |
35 | testdata/language-features/basic-values/typesig05.lc 10:11-10:17 Type | 35 | testdata/language-features/basic-values/typesig05.lc 10:11-10:17 Type |
36 | testdata/language-features/basic-values/typesig05.lc 11:1-11:7 String | 36 | testdata/language-features/basic-values/typesig05.lc 11:1-11:7 String |
37 | testdata/language-features/basic-values/typesig05.lc 11:10-11:14 {a} -> {b} -> a -> b->b | 37 | testdata/language-features/basic-values/typesig05.lc 11:10-11:14 {a} -> {b} -> a -> b->b |
38 | testdata/language-features/basic-values/typesig05.lc 11:10-11:18 V0->V1 | 38 | testdata/language-features/basic-values/typesig05.lc 11:10-11:18 a_->b_ |
39 | testdata/language-features/basic-values/typesig05.lc 11:10-11:22 String | 39 | testdata/language-features/basic-values/typesig05.lc 11:10-11:22 String |
40 | testdata/language-features/basic-values/typesig05.lc 11:15-11:18 Char | 40 | testdata/language-features/basic-values/typesig05.lc 11:15-11:18 Char |
41 | testdata/language-features/basic-values/typesig05.lc 11:19-11:22 String | 41 | testdata/language-features/basic-values/typesig05.lc 11:19-11:22 String |
diff --git a/testdata/language-features/basic-values/typesig06.out b/testdata/language-features/basic-values/typesig06.out index f9454255..74e9a83b 100644 --- a/testdata/language-features/basic-values/typesig06.out +++ b/testdata/language-features/basic-values/typesig06.out | |||
@@ -6,19 +6,19 @@ value1 :: [32m'String[39m[K | |||
6 | value2 :: [32m'String[39m[K | 6 | value2 :: [32m'String[39m[K |
7 | ------------ tooltips | 7 | ------------ tooltips |
8 | testdata/language-features/basic-values/typesig06.lc 1:1-1:5 {a} -> {b} -> a -> b->a | 8 | testdata/language-features/basic-values/typesig06.lc 1:1-1:5 {a} -> {b} -> a -> b->a |
9 | testdata/language-features/basic-values/typesig06.lc 1:12-1:13 V3 | 9 | testdata/language-features/basic-values/typesig06.lc 1:12-1:13 d_ |
10 | testdata/language-features/basic-values/typesig06.lc 2:3-2:5 {a} -> {b} -> a -> b->a | 10 | testdata/language-features/basic-values/typesig06.lc 2:3-2:5 {a} -> {b} -> a -> b->a |
11 | testdata/language-features/basic-values/typesig06.lc 2:10-2:11 V3 | 11 | testdata/language-features/basic-values/typesig06.lc 2:10-2:11 d_ |
12 | testdata/language-features/basic-values/typesig06.lc 4:1-4:7 String | 12 | testdata/language-features/basic-values/typesig06.lc 4:1-4:7 String |
13 | testdata/language-features/basic-values/typesig06.lc 4:10-4:14 String | 13 | testdata/language-features/basic-values/typesig06.lc 4:10-4:14 String |
14 | testdata/language-features/basic-values/typesig06.lc 4:10-4:17 V0->String | 14 | testdata/language-features/basic-values/typesig06.lc 4:10-4:17 a_->String |
15 | testdata/language-features/basic-values/typesig06.lc 4:10-4:21 String | 15 | testdata/language-features/basic-values/typesig06.lc 4:10-4:21 String |
16 | testdata/language-features/basic-values/typesig06.lc 4:15-4:17 {a} -> {b} -> a -> b->a | 16 | testdata/language-features/basic-values/typesig06.lc 4:15-4:17 {a} -> {b} -> a -> b->a |
17 | testdata/language-features/basic-values/typesig06.lc 4:18-4:21 Float | 17 | testdata/language-features/basic-values/typesig06.lc 4:18-4:21 Float |
18 | testdata/language-features/basic-values/typesig06.lc 4:25-4:31 Type | 18 | testdata/language-features/basic-values/typesig06.lc 4:25-4:31 Type |
19 | testdata/language-features/basic-values/typesig06.lc 5:1-5:7 String | 19 | testdata/language-features/basic-values/typesig06.lc 5:1-5:7 String |
20 | testdata/language-features/basic-values/typesig06.lc 5:10-5:14 String | 20 | testdata/language-features/basic-values/typesig06.lc 5:10-5:14 String |
21 | testdata/language-features/basic-values/typesig06.lc 5:10-5:21 V0->String | 21 | testdata/language-features/basic-values/typesig06.lc 5:10-5:21 a_->String |
22 | testdata/language-features/basic-values/typesig06.lc 5:10-5:25 String | 22 | testdata/language-features/basic-values/typesig06.lc 5:10-5:25 String |
23 | testdata/language-features/basic-values/typesig06.lc 5:15-5:21 {a} -> {b} -> a -> b->a | 23 | testdata/language-features/basic-values/typesig06.lc 5:15-5:21 {a} -> {b} -> a -> b->a |
24 | testdata/language-features/basic-values/typesig06.lc 5:22-5:25 Float | 24 | testdata/language-features/basic-values/typesig06.lc 5:22-5:25 Float |
diff --git a/testdata/language-features/basic-values/typesig07.out b/testdata/language-features/basic-values/typesig07.out index a88c824d..705cd6f0 100644 --- a/testdata/language-features/basic-values/typesig07.out +++ b/testdata/language-features/basic-values/typesig07.out | |||
@@ -9,11 +9,11 @@ value6 :: [32m() -> ()->()[39m[K | |||
9 | ------------ tooltips | 9 | ------------ tooltips |
10 | testdata/language-features/basic-values/typesig07.lc 1:27-1:30 Type | 10 | testdata/language-features/basic-values/typesig07.lc 1:27-1:30 Type |
11 | testdata/language-features/basic-values/typesig07.lc 3:1-3:7 Int | 11 | testdata/language-features/basic-values/typesig07.lc 3:1-3:7 Int |
12 | testdata/language-features/basic-values/typesig07.lc 3:10-3:11 V1 | 12 | testdata/language-features/basic-values/typesig07.lc 3:10-3:11 b_ |
13 | testdata/language-features/basic-values/typesig07.lc 4:1-4:7 Int | 13 | testdata/language-features/basic-values/typesig07.lc 4:1-4:7 Int |
14 | testdata/language-features/basic-values/typesig07.lc 4:10-4:11 V1 | 14 | testdata/language-features/basic-values/typesig07.lc 4:10-4:11 b_ |
15 | testdata/language-features/basic-values/typesig07.lc 5:1-5:7 Int | 15 | testdata/language-features/basic-values/typesig07.lc 5:1-5:7 Int |
16 | testdata/language-features/basic-values/typesig07.lc 5:10-5:11 V1 | 16 | testdata/language-features/basic-values/typesig07.lc 5:10-5:11 b_ |
17 | testdata/language-features/basic-values/typesig07.lc 8:12-8:14 Type | 17 | testdata/language-features/basic-values/typesig07.lc 8:12-8:14 Type |
18 | testdata/language-features/basic-values/typesig07.lc 8:18-8:20 Type | 18 | testdata/language-features/basic-values/typesig07.lc 8:18-8:20 Type |
19 | testdata/language-features/basic-values/typesig07.lc 8:18-8:26 Type | 19 | testdata/language-features/basic-values/typesig07.lc 8:18-8:26 Type |
diff --git a/testdata/language-features/basic-values/typesyn02.out b/testdata/language-features/basic-values/typesyn02.out index 657f3fef..e1d50e47 100644 --- a/testdata/language-features/basic-values/typesyn02.out +++ b/testdata/language-features/basic-values/typesyn02.out | |||
@@ -5,10 +5,10 @@ fun :: [32m{a} -> a -> ()->()[39m[K | |||
5 | ------------ tooltips | 5 | ------------ tooltips |
6 | testdata/language-features/basic-values/typesyn02.lc 1:6-1:12 Type | 6 | testdata/language-features/basic-values/typesyn02.lc 1:6-1:12 Type |
7 | testdata/language-features/basic-values/typesyn02.lc 1:15-1:17 Type | 7 | testdata/language-features/basic-values/typesyn02.lc 1:15-1:17 Type |
8 | testdata/language-features/basic-values/typesyn02.lc 3:8-3:9 V1 | 8 | testdata/language-features/basic-values/typesyn02.lc 3:8-3:9 b_ |
9 | testdata/language-features/basic-values/typesyn02.lc 3:8-3:29 Type | 9 | testdata/language-features/basic-values/typesyn02.lc 3:8-3:29 Type |
10 | testdata/language-features/basic-values/typesyn02.lc 3:13-3:19 Type | 10 | testdata/language-features/basic-values/typesyn02.lc 3:13-3:19 Type |
11 | testdata/language-features/basic-values/typesyn02.lc 3:13-3:29 Type | 11 | testdata/language-features/basic-values/typesyn02.lc 3:13-3:29 Type |
12 | testdata/language-features/basic-values/typesyn02.lc 3:23-3:29 Type | 12 | testdata/language-features/basic-values/typesyn02.lc 3:23-3:29 Type |
13 | testdata/language-features/basic-values/typesyn02.lc 4:1-4:4 {a} -> a -> ()->() | 13 | testdata/language-features/basic-values/typesyn02.lc 4:1-4:4 {a} -> a -> ()->() |
14 | testdata/language-features/basic-values/typesyn02.lc 4:12-4:14 () | ()->() | V0 -> ()->() | 14 | testdata/language-features/basic-values/typesyn02.lc 4:12-4:14 () | ()->() | a_ -> ()->() |
diff --git a/testdata/language-features/basic-values/where05.out b/testdata/language-features/basic-values/where05.out index b730c962..72af1e72 100644 --- a/testdata/language-features/basic-values/where05.out +++ b/testdata/language-features/basic-values/where05.out | |||
@@ -7,28 +7,28 @@ value4 :: [32m{a} -> {_ : 'Eq a} -> {_ : 'Num a}->()[39m[K | |||
7 | ------------ tooltips | 7 | ------------ tooltips |
8 | testdata/language-features/basic-values/where05.lc 1:1-1:7 {a} -> {_ : Eq a} -> {_ : Num a}->() | 8 | testdata/language-features/basic-values/where05.lc 1:1-1:7 {a} -> {_ : Eq a} -> {_ : Num a}->() |
9 | testdata/language-features/basic-values/where05.lc 1:10-3:10 () | 9 | testdata/language-features/basic-values/where05.lc 1:10-3:10 () |
10 | testdata/language-features/basic-values/where05.lc 1:15-1:16 V1 | 10 | testdata/language-features/basic-values/where05.lc 1:15-1:16 b_ |
11 | testdata/language-features/basic-values/where05.lc 2:8-2:9 () | 11 | testdata/language-features/basic-values/where05.lc 2:8-2:9 () |
12 | testdata/language-features/basic-values/where05.lc 2:8-3:10 Bool->() | 12 | testdata/language-features/basic-values/where05.lc 2:8-3:10 Bool->() |
13 | testdata/language-features/basic-values/where05.lc 2:20-2:22 () | 13 | testdata/language-features/basic-values/where05.lc 2:20-2:22 () |
14 | testdata/language-features/basic-values/where05.lc 3:8-3:10 () | 14 | testdata/language-features/basic-values/where05.lc 3:8-3:10 () |
15 | testdata/language-features/basic-values/where05.lc 5:1-5:7 {a} -> {_ : Eq a} -> {_ : Num a}->() | 15 | testdata/language-features/basic-values/where05.lc 5:1-5:7 {a} -> {_ : Eq a} -> {_ : Num a}->() |
16 | testdata/language-features/basic-values/where05.lc 5:10-8:10 () | 16 | testdata/language-features/basic-values/where05.lc 5:10-8:10 () |
17 | testdata/language-features/basic-values/where05.lc 5:15-5:16 V1 | 17 | testdata/language-features/basic-values/where05.lc 5:15-5:16 b_ |
18 | testdata/language-features/basic-values/where05.lc 6:8-6:9 () | 18 | testdata/language-features/basic-values/where05.lc 6:8-6:9 () |
19 | testdata/language-features/basic-values/where05.lc 6:8-8:10 Bool->() | 19 | testdata/language-features/basic-values/where05.lc 6:8-8:10 Bool->() |
20 | testdata/language-features/basic-values/where05.lc 7:14-7:16 () | 20 | testdata/language-features/basic-values/where05.lc 7:14-7:16 () |
21 | testdata/language-features/basic-values/where05.lc 8:8-8:10 () | 21 | testdata/language-features/basic-values/where05.lc 8:8-8:10 () |
22 | testdata/language-features/basic-values/where05.lc 10:1-10:7 {a} -> {_ : Eq a} -> {_ : Num a}->() | 22 | testdata/language-features/basic-values/where05.lc 10:1-10:7 {a} -> {_ : Eq a} -> {_ : Num a}->() |
23 | testdata/language-features/basic-values/where05.lc 10:10-14:10 () | 23 | testdata/language-features/basic-values/where05.lc 10:10-14:10 () |
24 | testdata/language-features/basic-values/where05.lc 10:15-10:16 V1 | 24 | testdata/language-features/basic-values/where05.lc 10:15-10:16 b_ |
25 | testdata/language-features/basic-values/where05.lc 11:8-11:9 () | 25 | testdata/language-features/basic-values/where05.lc 11:8-11:9 () |
26 | testdata/language-features/basic-values/where05.lc 11:8-14:10 Bool->() | 26 | testdata/language-features/basic-values/where05.lc 11:8-14:10 Bool->() |
27 | testdata/language-features/basic-values/where05.lc 13:8-13:10 () | 27 | testdata/language-features/basic-values/where05.lc 13:8-13:10 () |
28 | testdata/language-features/basic-values/where05.lc 14:8-14:10 () | 28 | testdata/language-features/basic-values/where05.lc 14:8-14:10 () |
29 | testdata/language-features/basic-values/where05.lc 16:1-16:7 {a} -> {_ : Eq a} -> {_ : Num a}->() | 29 | testdata/language-features/basic-values/where05.lc 16:1-16:7 {a} -> {_ : Eq a} -> {_ : Num a}->() |
30 | testdata/language-features/basic-values/where05.lc 16:10-18:10 () | 30 | testdata/language-features/basic-values/where05.lc 16:10-18:10 () |
31 | testdata/language-features/basic-values/where05.lc 16:15-16:16 V1 | 31 | testdata/language-features/basic-values/where05.lc 16:15-16:16 b_ |
32 | testdata/language-features/basic-values/where05.lc 17:8-17:9 () | 32 | testdata/language-features/basic-values/where05.lc 17:8-17:9 () |
33 | testdata/language-features/basic-values/where05.lc 17:8-18:10 Bool->() | 33 | testdata/language-features/basic-values/where05.lc 17:8-18:10 Bool->() |
34 | testdata/language-features/basic-values/where05.lc 18:8-18:10 () | 34 | testdata/language-features/basic-values/where05.lc 18:8-18:10 () |
diff --git a/testdata/language-features/guard/guard11.out b/testdata/language-features/guard/guard11.out index ccfb6079..8c5ea30b 100644 --- a/testdata/language-features/guard/guard11.out +++ b/testdata/language-features/guard/guard11.out | |||
@@ -3,7 +3,7 @@ main is not found | |||
3 | fun :: [32m'Bool->'String[39m[K | 3 | fun :: [32m'Bool->'String[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/guard/guard11.lc 1:1-1:4 Bool->String | 5 | testdata/language-features/guard/guard11.lc 1:1-1:4 Bool->String |
6 | testdata/language-features/guard/guard11.lc 2:5-2:6 V1 | 6 | testdata/language-features/guard/guard11.lc 2:5-2:6 b_ |
7 | testdata/language-features/guard/guard11.lc 2:5-3:24 String | 7 | testdata/language-features/guard/guard11.lc 2:5-3:24 String |
8 | testdata/language-features/guard/guard11.lc 2:9-2:15 String | 8 | testdata/language-features/guard/guard11.lc 2:9-2:15 String |
9 | testdata/language-features/guard/guard11.lc 2:9-3:24 Bool->String | 9 | testdata/language-features/guard/guard11.lc 2:9-3:24 Bool->String |
diff --git a/testdata/language-features/guard/guard13.out b/testdata/language-features/guard/guard13.out index 57230369..dc689b1e 100644 --- a/testdata/language-features/guard/guard13.out +++ b/testdata/language-features/guard/guard13.out | |||
@@ -3,7 +3,7 @@ main is not found | |||
3 | fun :: [32m'Bool->()[39m[K | 3 | fun :: [32m'Bool->()[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/guard/guard13.lc 1:1-1:4 Bool->() | 5 | testdata/language-features/guard/guard13.lc 1:1-1:4 Bool->() |
6 | testdata/language-features/guard/guard13.lc 1:7-1:8 V1 | 6 | testdata/language-features/guard/guard13.lc 1:7-1:8 b_ |
7 | testdata/language-features/guard/guard13.lc 1:7-1:24 () | 7 | testdata/language-features/guard/guard13.lc 1:7-1:24 () |
8 | testdata/language-features/guard/guard13.lc 1:9-1:11 () | 8 | testdata/language-features/guard/guard13.lc 1:9-1:11 () |
9 | testdata/language-features/guard/guard13.lc 1:9-1:24 Bool->() | 9 | testdata/language-features/guard/guard13.lc 1:9-1:24 Bool->() |
diff --git a/testdata/language-features/guard/guard16.out b/testdata/language-features/guard/guard16.out index a8f7f183..e1e6fd18 100644 --- a/testdata/language-features/guard/guard16.out +++ b/testdata/language-features/guard/guard16.out | |||
@@ -4,7 +4,7 @@ value :: [32m{a} -> {_ : 'Eq a} -> {_ : 'Num a}->()[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/guard/guard16.lc 1:1-1:6 {a} -> {_ : Eq a} -> {_ : Num a}->() | 5 | testdata/language-features/guard/guard16.lc 1:1-1:6 {a} -> {_ : Eq a} -> {_ : Num a}->() |
6 | testdata/language-features/guard/guard16.lc 1:9-3:10 () | 6 | testdata/language-features/guard/guard16.lc 1:9-3:10 () |
7 | testdata/language-features/guard/guard16.lc 1:14-1:15 V1 | 7 | testdata/language-features/guard/guard16.lc 1:14-1:15 b_ |
8 | testdata/language-features/guard/guard16.lc 2:7-2:11 Bool | 8 | testdata/language-features/guard/guard16.lc 2:7-2:11 Bool |
9 | testdata/language-features/guard/guard16.lc 2:7-3:10 () | 9 | testdata/language-features/guard/guard16.lc 2:7-3:10 () |
10 | testdata/language-features/guard/guard16.lc 2:15-2:17 () | 10 | testdata/language-features/guard/guard16.lc 2:15-2:17 () |
diff --git a/testdata/language-features/module/import09.out b/testdata/language-features/module/import09.out index 3c192c4d..77ac024a 100644 --- a/testdata/language-features/module/import09.out +++ b/testdata/language-features/module/import09.out | |||
@@ -2,10 +2,10 @@ main is not found | |||
2 | ------------ trace | 2 | ------------ trace |
3 | fun :: [32m{a} -> a -> ()->()[39m[K | 3 | fun :: [32m{a} -> a -> ()->()[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/module/import09.lc 3:8-3:9 V1 | 5 | testdata/language-features/module/import09.lc 3:8-3:9 b_ |
6 | testdata/language-features/module/import09.lc 3:8-3:29 Type | 6 | testdata/language-features/module/import09.lc 3:8-3:29 Type |
7 | testdata/language-features/module/import09.lc 3:13-3:19 Type | 7 | testdata/language-features/module/import09.lc 3:13-3:19 Type |
8 | testdata/language-features/module/import09.lc 3:13-3:29 Type | 8 | testdata/language-features/module/import09.lc 3:13-3:29 Type |
9 | testdata/language-features/module/import09.lc 3:23-3:29 Type | 9 | testdata/language-features/module/import09.lc 3:23-3:29 Type |
10 | testdata/language-features/module/import09.lc 4:1-4:4 {a} -> a -> ()->() | 10 | testdata/language-features/module/import09.lc 4:1-4:4 {a} -> a -> ()->() |
11 | testdata/language-features/module/import09.lc 4:12-4:14 () | ()->() | V0 -> ()->() | 11 | testdata/language-features/module/import09.lc 4:12-4:14 () | ()->() | a_ -> ()->() |
diff --git a/testdata/language-features/pattern/uncovered.out b/testdata/language-features/pattern/uncovered.out index aa3d6536..5434c818 100644 --- a/testdata/language-features/pattern/uncovered.out +++ b/testdata/language-features/pattern/uncovered.out | |||
@@ -3,12 +3,12 @@ main is not found | |||
3 | f :: [32m{a} -> {_ : 'Num a} -> 'Bool -> 'Bool -> 'Bool->a[39m[K | 3 | f :: [32m{a} -> {_ : 'Num a} -> 'Bool -> 'Bool -> 'Bool->a[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/pattern/uncovered.lc 4:1-4:2 {a} -> {_ : Num a} -> Bool -> Bool -> Bool->a | 5 | testdata/language-features/pattern/uncovered.lc 4:1-4:2 {a} -> {_ : Num a} -> Bool -> Bool -> Bool->a |
6 | testdata/language-features/pattern/uncovered.lc 4:18-4:19 V1 | 6 | testdata/language-features/pattern/uncovered.lc 4:18-4:19 b_ |
7 | testdata/language-features/pattern/uncovered.lc 4:18-5:19 Bool->V3 | V2 | 7 | testdata/language-features/pattern/uncovered.lc 4:18-5:19 Bool->d_ | c_ |
8 | testdata/language-features/pattern/uncovered.lc 4:18-6:19 Bool->V3 | 8 | testdata/language-features/pattern/uncovered.lc 4:18-6:19 Bool->d_ |
9 | testdata/language-features/pattern/uncovered.lc 5:18-5:19 V1 | V2 | 9 | testdata/language-features/pattern/uncovered.lc 5:18-5:19 b_ | c_ |
10 | testdata/language-features/pattern/uncovered.lc 5:18-6:19 Bool->V3 | V1 | 10 | testdata/language-features/pattern/uncovered.lc 5:18-6:19 Bool->d_ | b_ |
11 | testdata/language-features/pattern/uncovered.lc 6:18-6:19 V1 | 11 | testdata/language-features/pattern/uncovered.lc 6:18-6:19 b_ |
12 | ------------ warnings | 12 | ------------ warnings |
13 | Uncovered pattern(s) at testdata/language-features/pattern/uncovered.lc:4:1: | 13 | Uncovered pattern(s) at testdata/language-features/pattern/uncovered.lc:4:1: |
14 | f _ True False = 0 | 14 | f _ True False = 0 |
diff --git a/testdata/language-features/recursion/simplerec01.out b/testdata/language-features/recursion/simplerec01.out index 3359c95c..fd6f16c4 100644 --- a/testdata/language-features/recursion/simplerec01.out +++ b/testdata/language-features/recursion/simplerec01.out | |||
@@ -4,6 +4,6 @@ fun :: [32m{a} -> {_ : 'Num a} -> {_ : 'Eq a} -> {_ : 'Num a} -> a->'Char[39m | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/recursion/simplerec01.lc 1:1-1:4 {a} -> {_ : Num a} -> {_ : Eq a} -> {_ : Num a} -> a->Char | 5 | testdata/language-features/recursion/simplerec01.lc 1:1-1:4 {a} -> {_ : Num a} -> {_ : Eq a} -> {_ : Num a} -> a->Char |
6 | testdata/language-features/recursion/simplerec01.lc 1:9-1:12 Char | 6 | testdata/language-features/recursion/simplerec01.lc 1:9-1:12 Char |
7 | testdata/language-features/recursion/simplerec01.lc 1:9-2:14 Bool->Char | V0->V1 | 7 | testdata/language-features/recursion/simplerec01.lc 1:9-2:14 Bool->Char | a_->b_ |
8 | testdata/language-features/recursion/simplerec01.lc 2:9-2:12 V4 | 8 | testdata/language-features/recursion/simplerec01.lc 2:9-2:12 e_ |
9 | testdata/language-features/recursion/simplerec01.lc 2:13-2:14 V1 | 9 | testdata/language-features/recursion/simplerec01.lc 2:13-2:14 b_ |
diff --git a/testdata/language-features/recursion/simplerec02.out b/testdata/language-features/recursion/simplerec02.out index 7f15bef6..0d2d20b6 100644 --- a/testdata/language-features/recursion/simplerec02.out +++ b/testdata/language-features/recursion/simplerec02.out | |||
@@ -4,7 +4,7 @@ value :: [32m()[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/language-features/recursion/simplerec02.lc 1:1-1:6 () | 5 | testdata/language-features/recursion/simplerec02.lc 1:1-1:6 () |
6 | testdata/language-features/recursion/simplerec02.lc 1:21-1:24 Char | 6 | testdata/language-features/recursion/simplerec02.lc 1:21-1:24 Char |
7 | testdata/language-features/recursion/simplerec02.lc 1:21-2:26 Bool->Char | V0->V1 | 7 | testdata/language-features/recursion/simplerec02.lc 1:21-2:26 Bool->Char | a_->b_ |
8 | testdata/language-features/recursion/simplerec02.lc 2:21-2:24 V4 | 8 | testdata/language-features/recursion/simplerec02.lc 2:21-2:24 e_ |
9 | testdata/language-features/recursion/simplerec02.lc 2:25-2:26 V1 | 9 | testdata/language-features/recursion/simplerec02.lc 2:25-2:26 b_ |
10 | testdata/language-features/recursion/simplerec02.lc 3:12-3:14 () | 10 | testdata/language-features/recursion/simplerec02.lc 3:12-3:14 () |
diff --git a/testdata/language-features/recursion/simplerec03.out b/testdata/language-features/recursion/simplerec03.out index a4b0473e..9a1a3bb2 100644 --- a/testdata/language-features/recursion/simplerec03.out +++ b/testdata/language-features/recursion/simplerec03.out | |||
@@ -5,6 +5,6 @@ value :: [32m()[39m[K | |||
5 | testdata/language-features/recursion/simplerec03.lc 1:1-1:6 () | 5 | testdata/language-features/recursion/simplerec03.lc 1:1-1:6 () |
6 | testdata/language-features/recursion/simplerec03.lc 1:9-1:11 () | 6 | testdata/language-features/recursion/simplerec03.lc 1:9-1:11 () |
7 | testdata/language-features/recursion/simplerec03.lc 3:13-3:16 Char | 7 | testdata/language-features/recursion/simplerec03.lc 3:13-3:16 Char |
8 | testdata/language-features/recursion/simplerec03.lc 3:13-4:18 Bool->Char | V0->V1 | 8 | testdata/language-features/recursion/simplerec03.lc 3:13-4:18 Bool->Char | a_->b_ |
9 | testdata/language-features/recursion/simplerec03.lc 4:13-4:16 V4 | 9 | testdata/language-features/recursion/simplerec03.lc 4:13-4:16 e_ |
10 | testdata/language-features/recursion/simplerec03.lc 4:17-4:18 V1 | 10 | testdata/language-features/recursion/simplerec03.lc 4:17-4:18 b_ |
diff --git a/testdata/language-features/section/section01.out b/testdata/language-features/section/section01.out index 26e5dd1b..e33ef53b 100644 --- a/testdata/language-features/section/section01.out +++ b/testdata/language-features/section/section01.out | |||
@@ -7,10 +7,10 @@ value2 :: [32m{a} -> {b} -> a -> b->()[39m[K | |||
7 | testdata/language-features/section/section01.lc 1:3-1:6 {a} -> {b} -> a -> b->() | 7 | testdata/language-features/section/section01.lc 1:3-1:6 {a} -> {b} -> a -> b->() |
8 | testdata/language-features/section/section01.lc 1:11-1:13 () | 8 | testdata/language-features/section/section01.lc 1:11-1:13 () |
9 | testdata/language-features/section/section01.lc 3:1-3:7 {a} -> {b} -> a -> b->() | 9 | testdata/language-features/section/section01.lc 3:1-3:7 {a} -> {b} -> a -> b->() |
10 | testdata/language-features/section/section01.lc 3:13-3:14 V5 | 10 | testdata/language-features/section/section01.lc 3:13-3:14 f_ |
11 | testdata/language-features/section/section01.lc 3:13-3:18 V0->() | 11 | testdata/language-features/section/section01.lc 3:13-3:18 a_->() |
12 | testdata/language-features/section/section01.lc 3:15-3:18 {a} -> {b} -> a -> b->() | 12 | testdata/language-features/section/section01.lc 3:15-3:18 {a} -> {b} -> a -> b->() |
13 | testdata/language-features/section/section01.lc 5:1-5:7 {a} -> {b} -> a -> b->() | 13 | testdata/language-features/section/section01.lc 5:1-5:7 {a} -> {b} -> a -> b->() |
14 | testdata/language-features/section/section01.lc 5:13-5:16 {a} -> {b} -> a -> b->() | 14 | testdata/language-features/section/section01.lc 5:13-5:16 {a} -> {b} -> a -> b->() |
15 | testdata/language-features/section/section01.lc 5:13-5:18 () | 15 | testdata/language-features/section/section01.lc 5:13-5:18 () |
16 | testdata/language-features/section/section01.lc 5:17-5:18 V4 | 16 | testdata/language-features/section/section01.lc 5:17-5:18 e_ |
diff --git a/testdata/let.out b/testdata/let.out index 51ab71d9..e3da6694 100644 --- a/testdata/let.out +++ b/testdata/let.out | |||
@@ -4,6 +4,6 @@ f :: [32m{a} -> a->a[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/let.lc 2:1-2:2 {a} -> a->a | 5 | testdata/let.lc 2:1-2:2 {a} -> a->a |
6 | testdata/let.lc 2:15-2:17 {a} -> a->a | 6 | testdata/let.lc 2:15-2:17 {a} -> a->a |
7 | testdata/let.lc 2:15-2:19 V1 | 7 | testdata/let.lc 2:15-2:19 b_ |
8 | testdata/let.lc 2:18-2:19 V2 | 8 | testdata/let.lc 2:18-2:19 c_ |
9 | testdata/let.lc 2:23-2:24 V2 | 9 | testdata/let.lc 2:23-2:24 c_ |
diff --git a/testdata/letIndent.out b/testdata/letIndent.out index abaf52ca..9dbbd933 100644 --- a/testdata/letIndent.out +++ b/testdata/letIndent.out | |||
@@ -3,6 +3,6 @@ main is not found | |||
3 | fun :: [32m{a} -> a->a[39m[K | 3 | fun :: [32m{a} -> a->a[39m[K |
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/letIndent.lc 2:1-2:4 {a} -> a->a | 5 | testdata/letIndent.lc 2:1-2:4 {a} -> a->a |
6 | testdata/letIndent.lc 3:10-3:11 V1 | 6 | testdata/letIndent.lc 3:10-3:11 b_ |
7 | testdata/letIndent.lc 4:10-4:11 V1 | 7 | testdata/letIndent.lc 4:10-4:11 b_ |
8 | testdata/letIndent.lc 5:7-5:8 V3 | 8 | testdata/letIndent.lc 5:7-5:8 d_ |
diff --git a/testdata/performance/Material.out b/testdata/performance/Material.out index a66716b4..5e629ad7 100644 --- a/testdata/performance/Material.out +++ b/testdata/performance/Material.out | |||
@@ -159,7 +159,7 @@ defaultCommonAttrs :: [32m'CommonAttrs[39m[K | |||
159 | ------------ tooltips | 159 | ------------ tooltips |
160 | testdata/performance/Material.lc 7:18-7:23 Type | 160 | testdata/performance/Material.lc 7:18-7:23 Type |
161 | testdata/performance/Material.lc 8:1-8:14 Float | 161 | testdata/performance/Material.lc 8:1-8:14 Float |
162 | testdata/performance/Material.lc 8:17-8:18 V1 | 162 | testdata/performance/Material.lc 8:17-8:18 b_ |
163 | testdata/performance/Material.lc 10:6-10:12 Type | 163 | testdata/performance/Material.lc 10:6-10:12 Type |
164 | testdata/performance/Material.lc 10:6-11:13 Type | 164 | testdata/performance/Material.lc 10:6-11:13 Type |
165 | testdata/performance/Material.lc 10:6-15:39 Type | 165 | testdata/performance/Material.lc 10:6-15:39 Type |
@@ -168,25 +168,25 @@ testdata/performance/Material.lc 12:7-12:20 Entity -> VecS Float 4 | |||
168 | testdata/performance/Material.lc 12:28-12:31 Nat -> Type->Type | 168 | testdata/performance/Material.lc 12:28-12:31 Nat -> Type->Type |
169 | testdata/performance/Material.lc 12:28-12:33 Type->Type | 169 | testdata/performance/Material.lc 12:28-12:33 Type->Type |
170 | testdata/performance/Material.lc 12:28-12:39 Type | 170 | testdata/performance/Material.lc 12:28-12:39 Type |
171 | testdata/performance/Material.lc 12:32-12:33 V1 | 171 | testdata/performance/Material.lc 12:32-12:33 b_ |
172 | testdata/performance/Material.lc 12:34-12:39 Type | 172 | testdata/performance/Material.lc 12:34-12:39 Type |
173 | testdata/performance/Material.lc 13:7-13:21 Entity -> VecS Float 4 | 173 | testdata/performance/Material.lc 13:7-13:21 Entity -> VecS Float 4 |
174 | testdata/performance/Material.lc 13:28-13:31 Nat -> Type->Type | 174 | testdata/performance/Material.lc 13:28-13:31 Nat -> Type->Type |
175 | testdata/performance/Material.lc 13:28-13:33 Type->Type | 175 | testdata/performance/Material.lc 13:28-13:33 Type->Type |
176 | testdata/performance/Material.lc 13:28-13:39 Type | 176 | testdata/performance/Material.lc 13:28-13:39 Type |
177 | testdata/performance/Material.lc 13:32-13:33 V1 | 177 | testdata/performance/Material.lc 13:32-13:33 b_ |
178 | testdata/performance/Material.lc 13:34-13:39 Type | 178 | testdata/performance/Material.lc 13:34-13:39 Type |
179 | testdata/performance/Material.lc 14:7-14:16 Entity -> VecS Float 3 | 179 | testdata/performance/Material.lc 14:7-14:16 Entity -> VecS Float 3 |
180 | testdata/performance/Material.lc 14:28-14:31 Nat -> Type->Type | 180 | testdata/performance/Material.lc 14:28-14:31 Nat -> Type->Type |
181 | testdata/performance/Material.lc 14:28-14:33 Type->Type | 181 | testdata/performance/Material.lc 14:28-14:33 Type->Type |
182 | testdata/performance/Material.lc 14:28-14:39 Type | 182 | testdata/performance/Material.lc 14:28-14:39 Type |
183 | testdata/performance/Material.lc 14:32-14:33 V1 | 183 | testdata/performance/Material.lc 14:32-14:33 b_ |
184 | testdata/performance/Material.lc 14:34-14:39 Type | 184 | testdata/performance/Material.lc 14:34-14:39 Type |
185 | testdata/performance/Material.lc 15:7-15:18 Entity -> VecS Float 4 | 185 | testdata/performance/Material.lc 15:7-15:18 Entity -> VecS Float 4 |
186 | testdata/performance/Material.lc 15:28-15:31 Nat -> Type->Type | 186 | testdata/performance/Material.lc 15:28-15:31 Nat -> Type->Type |
187 | testdata/performance/Material.lc 15:28-15:33 Type->Type | 187 | testdata/performance/Material.lc 15:28-15:33 Type->Type |
188 | testdata/performance/Material.lc 15:28-15:39 Type | 188 | testdata/performance/Material.lc 15:28-15:39 Type |
189 | testdata/performance/Material.lc 15:32-15:33 V1 | 189 | testdata/performance/Material.lc 15:32-15:33 b_ |
190 | testdata/performance/Material.lc 15:34-15:39 Type | 190 | testdata/performance/Material.lc 15:34-15:39 Type |
191 | testdata/performance/Material.lc 18:6-18:14 Type | 191 | testdata/performance/Material.lc 18:6-18:14 Type |
192 | testdata/performance/Material.lc 18:6-24:15 Type | 192 | testdata/performance/Material.lc 18:6-24:15 Type |
@@ -221,7 +221,7 @@ testdata/performance/Material.lc 33:7-33:13 Deform | Type | Vec 3 Float -> Wave | |||
221 | testdata/performance/Material.lc 33:15-33:18 Nat -> Type->Type | 221 | testdata/performance/Material.lc 33:15-33:18 Nat -> Type->Type |
222 | testdata/performance/Material.lc 33:15-33:20 Type->Type | 222 | testdata/performance/Material.lc 33:15-33:20 Type->Type |
223 | testdata/performance/Material.lc 33:15-33:26 Type | 223 | testdata/performance/Material.lc 33:15-33:26 Type |
224 | testdata/performance/Material.lc 33:19-33:20 V1 | 224 | testdata/performance/Material.lc 33:19-33:20 b_ |
225 | testdata/performance/Material.lc 33:21-33:26 Type | 225 | testdata/performance/Material.lc 33:21-33:26 Type |
226 | testdata/performance/Material.lc 33:28-33:32 Type | 226 | testdata/performance/Material.lc 33:28-33:32 Type |
227 | testdata/performance/Material.lc 34:7-34:15 Deform | Float -> Float->Deform | Type | 227 | testdata/performance/Material.lc 34:7-34:15 Deform | Float -> Float->Deform | Type |
@@ -298,12 +298,12 @@ testdata/performance/Material.lc 97:7-97:16 TCGen | Type | Vec 3 Float -> Vec 3 | |||
298 | testdata/performance/Material.lc 97:18-97:21 Nat -> Type->Type | 298 | testdata/performance/Material.lc 97:18-97:21 Nat -> Type->Type |
299 | testdata/performance/Material.lc 97:18-97:23 Type->Type | 299 | testdata/performance/Material.lc 97:18-97:23 Type->Type |
300 | testdata/performance/Material.lc 97:18-97:29 Type | 300 | testdata/performance/Material.lc 97:18-97:29 Type |
301 | testdata/performance/Material.lc 97:22-97:23 V1 | 301 | testdata/performance/Material.lc 97:22-97:23 b_ |
302 | testdata/performance/Material.lc 97:24-97:29 Type | 302 | testdata/performance/Material.lc 97:24-97:29 Type |
303 | testdata/performance/Material.lc 97:32-97:35 Nat -> Type->Type | 303 | testdata/performance/Material.lc 97:32-97:35 Nat -> Type->Type |
304 | testdata/performance/Material.lc 97:32-97:37 Type->Type | 304 | testdata/performance/Material.lc 97:32-97:37 Type->Type |
305 | testdata/performance/Material.lc 97:32-97:43 Type | 305 | testdata/performance/Material.lc 97:32-97:43 Type |
306 | testdata/performance/Material.lc 97:36-97:37 V1 | 306 | testdata/performance/Material.lc 97:36-97:37 b_ |
307 | testdata/performance/Material.lc 97:38-97:43 Type | 307 | testdata/performance/Material.lc 97:38-97:43 Type |
308 | testdata/performance/Material.lc 98:7-98:19 TCGen | 308 | testdata/performance/Material.lc 98:7-98:19 TCGen |
309 | testdata/performance/Material.lc 101:6-101:11 Type | 309 | testdata/performance/Material.lc 101:6-101:11 Type |
@@ -464,7 +464,7 @@ testdata/performance/Material.lc 183:22-196:6 CommonAttrs | |||
464 | testdata/performance/Material.lc 184:27-184:29 () | 464 | testdata/performance/Material.lc 184:27-184:29 () |
465 | testdata/performance/Material.lc 185:27-185:29 () | 465 | testdata/performance/Material.lc 185:27-185:29 () |
466 | testdata/performance/Material.lc 186:27-186:32 Bool | 466 | testdata/performance/Material.lc 186:27-186:32 Bool |
467 | testdata/performance/Material.lc 187:27-187:28 V1 | 467 | testdata/performance/Material.lc 187:27-187:28 b_ |
468 | testdata/performance/Material.lc 188:27-188:32 Bool | 468 | testdata/performance/Material.lc 188:27-188:32 Bool |
469 | testdata/performance/Material.lc 189:27-189:32 Bool | 469 | testdata/performance/Material.lc 189:27-189:32 Bool |
470 | testdata/performance/Material.lc 190:27-190:40 CullType | 470 | testdata/performance/Material.lc 190:27-190:40 CullType |
diff --git a/testdata/performance/SampleMaterial.out b/testdata/performance/SampleMaterial.out index e1f1c1fd..21d41c59 100644 --- a/testdata/performance/SampleMaterial.out +++ b/testdata/performance/SampleMaterial.out | |||
@@ -22,7 +22,7 @@ testdata/performance/SampleMaterial.lc 5:7-45:10 ((CommonAttrs)) | CommonAttrs | |||
22 | testdata/performance/SampleMaterial.lc 6:24-6:26 () | 22 | testdata/performance/SampleMaterial.lc 6:24-6:26 () |
23 | testdata/performance/SampleMaterial.lc 7:24-7:26 () | 23 | testdata/performance/SampleMaterial.lc 7:24-7:26 () |
24 | testdata/performance/SampleMaterial.lc 8:22-8:27 Bool | 24 | testdata/performance/SampleMaterial.lc 8:22-8:27 Bool |
25 | testdata/performance/SampleMaterial.lc 9:20-9:21 V1 | 25 | testdata/performance/SampleMaterial.lc 9:20-9:21 b_ |
26 | testdata/performance/SampleMaterial.lc 10:30-10:35 Bool | 26 | testdata/performance/SampleMaterial.lc 10:30-10:35 Bool |
27 | testdata/performance/SampleMaterial.lc 11:23-11:28 Bool | 27 | testdata/performance/SampleMaterial.lc 11:23-11:28 Bool |
28 | testdata/performance/SampleMaterial.lc 12:20-12:33 CullType | 28 | testdata/performance/SampleMaterial.lc 12:20-12:33 CullType |
@@ -102,7 +102,7 @@ testdata/performance/SampleMaterial.lc 48:7-88:10 ((CommonAttrs)) | CommonAttrs | |||
102 | testdata/performance/SampleMaterial.lc 49:24-49:26 () | 102 | testdata/performance/SampleMaterial.lc 49:24-49:26 () |
103 | testdata/performance/SampleMaterial.lc 50:24-50:26 () | 103 | testdata/performance/SampleMaterial.lc 50:24-50:26 () |
104 | testdata/performance/SampleMaterial.lc 51:22-51:27 Bool | 104 | testdata/performance/SampleMaterial.lc 51:22-51:27 Bool |
105 | testdata/performance/SampleMaterial.lc 52:20-52:21 V1 | 105 | testdata/performance/SampleMaterial.lc 52:20-52:21 b_ |
106 | testdata/performance/SampleMaterial.lc 53:30-53:35 Bool | 106 | testdata/performance/SampleMaterial.lc 53:30-53:35 Bool |
107 | testdata/performance/SampleMaterial.lc 54:23-54:28 Bool | 107 | testdata/performance/SampleMaterial.lc 54:23-54:28 Bool |
108 | testdata/performance/SampleMaterial.lc 55:20-55:33 CullType | 108 | testdata/performance/SampleMaterial.lc 55:20-55:33 CullType |
@@ -182,7 +182,7 @@ testdata/performance/SampleMaterial.lc 91:7-131:10 ((CommonAttrs)) | CommonAttr | |||
182 | testdata/performance/SampleMaterial.lc 92:24-92:26 () | 182 | testdata/performance/SampleMaterial.lc 92:24-92:26 () |
183 | testdata/performance/SampleMaterial.lc 93:24-93:26 () | 183 | testdata/performance/SampleMaterial.lc 93:24-93:26 () |
184 | testdata/performance/SampleMaterial.lc 94:22-94:27 Bool | 184 | testdata/performance/SampleMaterial.lc 94:22-94:27 Bool |
185 | testdata/performance/SampleMaterial.lc 95:20-95:21 V1 | 185 | testdata/performance/SampleMaterial.lc 95:20-95:21 b_ |
186 | testdata/performance/SampleMaterial.lc 96:30-96:35 Bool | 186 | testdata/performance/SampleMaterial.lc 96:30-96:35 Bool |
187 | testdata/performance/SampleMaterial.lc 97:23-97:28 Bool | 187 | testdata/performance/SampleMaterial.lc 97:23-97:28 Bool |
188 | testdata/performance/SampleMaterial.lc 98:20-98:33 CullType | 188 | testdata/performance/SampleMaterial.lc 98:20-98:33 CullType |
@@ -262,7 +262,7 @@ testdata/performance/SampleMaterial.lc 134:7-174:10 ((CommonAttrs)) | CommonAtt | |||
262 | testdata/performance/SampleMaterial.lc 135:24-135:26 () | 262 | testdata/performance/SampleMaterial.lc 135:24-135:26 () |
263 | testdata/performance/SampleMaterial.lc 136:24-136:26 () | 263 | testdata/performance/SampleMaterial.lc 136:24-136:26 () |
264 | testdata/performance/SampleMaterial.lc 137:22-137:27 Bool | 264 | testdata/performance/SampleMaterial.lc 137:22-137:27 Bool |
265 | testdata/performance/SampleMaterial.lc 138:20-138:21 V1 | 265 | testdata/performance/SampleMaterial.lc 138:20-138:21 b_ |
266 | testdata/performance/SampleMaterial.lc 139:30-139:35 Bool | 266 | testdata/performance/SampleMaterial.lc 139:30-139:35 Bool |
267 | testdata/performance/SampleMaterial.lc 140:23-140:28 Bool | 267 | testdata/performance/SampleMaterial.lc 140:23-140:28 Bool |
268 | testdata/performance/SampleMaterial.lc 141:20-141:33 CullType | 268 | testdata/performance/SampleMaterial.lc 141:20-141:33 CullType |
@@ -342,7 +342,7 @@ testdata/performance/SampleMaterial.lc 177:7-231:10 ((CommonAttrs)) | CommonAtt | |||
342 | testdata/performance/SampleMaterial.lc 178:24-178:26 () | 342 | testdata/performance/SampleMaterial.lc 178:24-178:26 () |
343 | testdata/performance/SampleMaterial.lc 179:24-179:26 () | 343 | testdata/performance/SampleMaterial.lc 179:24-179:26 () |
344 | testdata/performance/SampleMaterial.lc 180:22-180:27 Bool | 344 | testdata/performance/SampleMaterial.lc 180:22-180:27 Bool |
345 | testdata/performance/SampleMaterial.lc 181:20-181:21 V1 | 345 | testdata/performance/SampleMaterial.lc 181:20-181:21 b_ |
346 | testdata/performance/SampleMaterial.lc 182:30-182:35 Bool | 346 | testdata/performance/SampleMaterial.lc 182:30-182:35 Bool |
347 | testdata/performance/SampleMaterial.lc 183:23-183:28 Bool | 347 | testdata/performance/SampleMaterial.lc 183:23-183:28 Bool |
348 | testdata/performance/SampleMaterial.lc 184:20-184:33 CullType | 348 | testdata/performance/SampleMaterial.lc 184:20-184:33 CullType |
@@ -472,7 +472,7 @@ testdata/performance/SampleMaterial.lc 234:7-274:10 ((CommonAttrs)) | CommonAtt | |||
472 | testdata/performance/SampleMaterial.lc 235:24-235:26 () | 472 | testdata/performance/SampleMaterial.lc 235:24-235:26 () |
473 | testdata/performance/SampleMaterial.lc 236:24-236:26 () | 473 | testdata/performance/SampleMaterial.lc 236:24-236:26 () |
474 | testdata/performance/SampleMaterial.lc 237:22-237:27 Bool | 474 | testdata/performance/SampleMaterial.lc 237:22-237:27 Bool |
475 | testdata/performance/SampleMaterial.lc 238:20-238:21 V1 | 475 | testdata/performance/SampleMaterial.lc 238:20-238:21 b_ |
476 | testdata/performance/SampleMaterial.lc 239:30-239:35 Bool | 476 | testdata/performance/SampleMaterial.lc 239:30-239:35 Bool |
477 | testdata/performance/SampleMaterial.lc 240:23-240:28 Bool | 477 | testdata/performance/SampleMaterial.lc 240:23-240:28 Bool |
478 | testdata/performance/SampleMaterial.lc 241:20-241:33 CullType | 478 | testdata/performance/SampleMaterial.lc 241:20-241:33 CullType |
@@ -552,7 +552,7 @@ testdata/performance/SampleMaterial.lc 277:7-317:10 ((CommonAttrs)) | CommonAtt | |||
552 | testdata/performance/SampleMaterial.lc 278:24-278:26 () | 552 | testdata/performance/SampleMaterial.lc 278:24-278:26 () |
553 | testdata/performance/SampleMaterial.lc 279:24-279:26 () | 553 | testdata/performance/SampleMaterial.lc 279:24-279:26 () |
554 | testdata/performance/SampleMaterial.lc 280:22-280:27 Bool | 554 | testdata/performance/SampleMaterial.lc 280:22-280:27 Bool |
555 | testdata/performance/SampleMaterial.lc 281:20-281:21 V1 | 555 | testdata/performance/SampleMaterial.lc 281:20-281:21 b_ |
556 | testdata/performance/SampleMaterial.lc 282:30-282:35 Bool | 556 | testdata/performance/SampleMaterial.lc 282:30-282:35 Bool |
557 | testdata/performance/SampleMaterial.lc 283:23-283:28 Bool | 557 | testdata/performance/SampleMaterial.lc 283:23-283:28 Bool |
558 | testdata/performance/SampleMaterial.lc 284:20-284:33 CullType | 558 | testdata/performance/SampleMaterial.lc 284:20-284:33 CullType |
@@ -632,7 +632,7 @@ testdata/performance/SampleMaterial.lc 320:7-360:10 ((CommonAttrs)) | CommonAtt | |||
632 | testdata/performance/SampleMaterial.lc 321:24-321:26 () | 632 | testdata/performance/SampleMaterial.lc 321:24-321:26 () |
633 | testdata/performance/SampleMaterial.lc 322:24-322:26 () | 633 | testdata/performance/SampleMaterial.lc 322:24-322:26 () |
634 | testdata/performance/SampleMaterial.lc 323:22-323:27 Bool | 634 | testdata/performance/SampleMaterial.lc 323:22-323:27 Bool |
635 | testdata/performance/SampleMaterial.lc 324:20-324:21 V1 | 635 | testdata/performance/SampleMaterial.lc 324:20-324:21 b_ |
636 | testdata/performance/SampleMaterial.lc 325:30-325:35 Bool | 636 | testdata/performance/SampleMaterial.lc 325:30-325:35 Bool |
637 | testdata/performance/SampleMaterial.lc 326:23-326:28 Bool | 637 | testdata/performance/SampleMaterial.lc 326:23-326:28 Bool |
638 | testdata/performance/SampleMaterial.lc 327:20-327:33 CullType | 638 | testdata/performance/SampleMaterial.lc 327:20-327:33 CullType |
@@ -712,7 +712,7 @@ testdata/performance/SampleMaterial.lc 363:7-403:10 ((CommonAttrs)) | CommonAtt | |||
712 | testdata/performance/SampleMaterial.lc 364:24-364:26 () | 712 | testdata/performance/SampleMaterial.lc 364:24-364:26 () |
713 | testdata/performance/SampleMaterial.lc 365:24-365:26 () | 713 | testdata/performance/SampleMaterial.lc 365:24-365:26 () |
714 | testdata/performance/SampleMaterial.lc 366:22-366:27 Bool | 714 | testdata/performance/SampleMaterial.lc 366:22-366:27 Bool |
715 | testdata/performance/SampleMaterial.lc 367:20-367:21 V1 | 715 | testdata/performance/SampleMaterial.lc 367:20-367:21 b_ |
716 | testdata/performance/SampleMaterial.lc 368:30-368:35 Bool | 716 | testdata/performance/SampleMaterial.lc 368:30-368:35 Bool |
717 | testdata/performance/SampleMaterial.lc 369:23-369:28 Bool | 717 | testdata/performance/SampleMaterial.lc 369:23-369:28 Bool |
718 | testdata/performance/SampleMaterial.lc 370:20-370:33 CullType | 718 | testdata/performance/SampleMaterial.lc 370:20-370:33 CullType |
@@ -792,7 +792,7 @@ testdata/performance/SampleMaterial.lc 406:7-446:10 ((CommonAttrs)) | CommonAtt | |||
792 | testdata/performance/SampleMaterial.lc 407:24-407:26 () | 792 | testdata/performance/SampleMaterial.lc 407:24-407:26 () |
793 | testdata/performance/SampleMaterial.lc 408:24-408:26 () | 793 | testdata/performance/SampleMaterial.lc 408:24-408:26 () |
794 | testdata/performance/SampleMaterial.lc 409:22-409:27 Bool | 794 | testdata/performance/SampleMaterial.lc 409:22-409:27 Bool |
795 | testdata/performance/SampleMaterial.lc 410:20-410:21 V1 | 795 | testdata/performance/SampleMaterial.lc 410:20-410:21 b_ |
796 | testdata/performance/SampleMaterial.lc 411:30-411:35 Bool | 796 | testdata/performance/SampleMaterial.lc 411:30-411:35 Bool |
797 | testdata/performance/SampleMaterial.lc 412:23-412:28 Bool | 797 | testdata/performance/SampleMaterial.lc 412:23-412:28 Bool |
798 | testdata/performance/SampleMaterial.lc 413:20-413:33 CullType | 798 | testdata/performance/SampleMaterial.lc 413:20-413:33 CullType |
@@ -872,7 +872,7 @@ testdata/performance/SampleMaterial.lc 449:7-489:10 ((CommonAttrs)) | CommonAtt | |||
872 | testdata/performance/SampleMaterial.lc 450:24-450:26 () | 872 | testdata/performance/SampleMaterial.lc 450:24-450:26 () |
873 | testdata/performance/SampleMaterial.lc 451:24-451:26 () | 873 | testdata/performance/SampleMaterial.lc 451:24-451:26 () |
874 | testdata/performance/SampleMaterial.lc 452:22-452:27 Bool | 874 | testdata/performance/SampleMaterial.lc 452:22-452:27 Bool |
875 | testdata/performance/SampleMaterial.lc 453:20-453:21 V1 | 875 | testdata/performance/SampleMaterial.lc 453:20-453:21 b_ |
876 | testdata/performance/SampleMaterial.lc 454:30-454:35 Bool | 876 | testdata/performance/SampleMaterial.lc 454:30-454:35 Bool |
877 | testdata/performance/SampleMaterial.lc 455:23-455:28 Bool | 877 | testdata/performance/SampleMaterial.lc 455:23-455:28 Bool |
878 | testdata/performance/SampleMaterial.lc 456:20-456:33 CullType | 878 | testdata/performance/SampleMaterial.lc 456:20-456:33 CullType |
@@ -952,7 +952,7 @@ testdata/performance/SampleMaterial.lc 492:7-532:10 ((CommonAttrs)) | CommonAtt | |||
952 | testdata/performance/SampleMaterial.lc 493:24-493:26 () | 952 | testdata/performance/SampleMaterial.lc 493:24-493:26 () |
953 | testdata/performance/SampleMaterial.lc 494:24-494:26 () | 953 | testdata/performance/SampleMaterial.lc 494:24-494:26 () |
954 | testdata/performance/SampleMaterial.lc 495:22-495:27 Bool | 954 | testdata/performance/SampleMaterial.lc 495:22-495:27 Bool |
955 | testdata/performance/SampleMaterial.lc 496:20-496:21 V1 | 955 | testdata/performance/SampleMaterial.lc 496:20-496:21 b_ |
956 | testdata/performance/SampleMaterial.lc 497:30-497:35 Bool | 956 | testdata/performance/SampleMaterial.lc 497:30-497:35 Bool |
957 | testdata/performance/SampleMaterial.lc 498:23-498:28 Bool | 957 | testdata/performance/SampleMaterial.lc 498:23-498:28 Bool |
958 | testdata/performance/SampleMaterial.lc 499:20-499:33 CullType | 958 | testdata/performance/SampleMaterial.lc 499:20-499:33 CullType |
@@ -1032,7 +1032,7 @@ testdata/performance/SampleMaterial.lc 535:7-575:10 ((CommonAttrs)) | CommonAtt | |||
1032 | testdata/performance/SampleMaterial.lc 536:24-536:26 () | 1032 | testdata/performance/SampleMaterial.lc 536:24-536:26 () |
1033 | testdata/performance/SampleMaterial.lc 537:24-537:26 () | 1033 | testdata/performance/SampleMaterial.lc 537:24-537:26 () |
1034 | testdata/performance/SampleMaterial.lc 538:22-538:27 Bool | 1034 | testdata/performance/SampleMaterial.lc 538:22-538:27 Bool |
1035 | testdata/performance/SampleMaterial.lc 539:20-539:21 V1 | 1035 | testdata/performance/SampleMaterial.lc 539:20-539:21 b_ |
1036 | testdata/performance/SampleMaterial.lc 540:30-540:35 Bool | 1036 | testdata/performance/SampleMaterial.lc 540:30-540:35 Bool |
1037 | testdata/performance/SampleMaterial.lc 541:23-541:28 Bool | 1037 | testdata/performance/SampleMaterial.lc 541:23-541:28 Bool |
1038 | testdata/performance/SampleMaterial.lc 542:20-542:33 CullType | 1038 | testdata/performance/SampleMaterial.lc 542:20-542:33 CullType |
@@ -1112,7 +1112,7 @@ testdata/performance/SampleMaterial.lc 578:7-618:10 ((CommonAttrs)) | CommonAtt | |||
1112 | testdata/performance/SampleMaterial.lc 579:24-579:26 () | 1112 | testdata/performance/SampleMaterial.lc 579:24-579:26 () |
1113 | testdata/performance/SampleMaterial.lc 580:24-580:26 () | 1113 | testdata/performance/SampleMaterial.lc 580:24-580:26 () |
1114 | testdata/performance/SampleMaterial.lc 581:22-581:27 Bool | 1114 | testdata/performance/SampleMaterial.lc 581:22-581:27 Bool |
1115 | testdata/performance/SampleMaterial.lc 582:20-582:21 V1 | 1115 | testdata/performance/SampleMaterial.lc 582:20-582:21 b_ |
1116 | testdata/performance/SampleMaterial.lc 583:30-583:35 Bool | 1116 | testdata/performance/SampleMaterial.lc 583:30-583:35 Bool |
1117 | testdata/performance/SampleMaterial.lc 584:23-584:28 Bool | 1117 | testdata/performance/SampleMaterial.lc 584:23-584:28 Bool |
1118 | testdata/performance/SampleMaterial.lc 585:20-585:33 CullType | 1118 | testdata/performance/SampleMaterial.lc 585:20-585:33 CullType |
@@ -1192,7 +1192,7 @@ testdata/performance/SampleMaterial.lc 621:7-661:10 ((CommonAttrs)) | CommonAtt | |||
1192 | testdata/performance/SampleMaterial.lc 622:24-622:26 () | 1192 | testdata/performance/SampleMaterial.lc 622:24-622:26 () |
1193 | testdata/performance/SampleMaterial.lc 623:24-623:26 () | 1193 | testdata/performance/SampleMaterial.lc 623:24-623:26 () |
1194 | testdata/performance/SampleMaterial.lc 624:22-624:27 Bool | 1194 | testdata/performance/SampleMaterial.lc 624:22-624:27 Bool |
1195 | testdata/performance/SampleMaterial.lc 625:20-625:21 V1 | 1195 | testdata/performance/SampleMaterial.lc 625:20-625:21 b_ |
1196 | testdata/performance/SampleMaterial.lc 626:30-626:35 Bool | 1196 | testdata/performance/SampleMaterial.lc 626:30-626:35 Bool |
1197 | testdata/performance/SampleMaterial.lc 627:23-627:28 Bool | 1197 | testdata/performance/SampleMaterial.lc 627:23-627:28 Bool |
1198 | testdata/performance/SampleMaterial.lc 628:20-628:33 CullType | 1198 | testdata/performance/SampleMaterial.lc 628:20-628:33 CullType |
@@ -1272,7 +1272,7 @@ testdata/performance/SampleMaterial.lc 664:7-704:10 ((CommonAttrs)) | CommonAtt | |||
1272 | testdata/performance/SampleMaterial.lc 665:24-665:26 () | 1272 | testdata/performance/SampleMaterial.lc 665:24-665:26 () |
1273 | testdata/performance/SampleMaterial.lc 666:24-666:26 () | 1273 | testdata/performance/SampleMaterial.lc 666:24-666:26 () |
1274 | testdata/performance/SampleMaterial.lc 667:22-667:27 Bool | 1274 | testdata/performance/SampleMaterial.lc 667:22-667:27 Bool |
1275 | testdata/performance/SampleMaterial.lc 668:20-668:21 V1 | 1275 | testdata/performance/SampleMaterial.lc 668:20-668:21 b_ |
1276 | testdata/performance/SampleMaterial.lc 669:30-669:35 Bool | 1276 | testdata/performance/SampleMaterial.lc 669:30-669:35 Bool |
1277 | testdata/performance/SampleMaterial.lc 670:23-670:28 Bool | 1277 | testdata/performance/SampleMaterial.lc 670:23-670:28 Bool |
1278 | testdata/performance/SampleMaterial.lc 671:20-671:33 CullType | 1278 | testdata/performance/SampleMaterial.lc 671:20-671:33 CullType |
@@ -1352,7 +1352,7 @@ testdata/performance/SampleMaterial.lc 707:7-747:10 ((CommonAttrs)) | CommonAtt | |||
1352 | testdata/performance/SampleMaterial.lc 708:24-708:26 () | 1352 | testdata/performance/SampleMaterial.lc 708:24-708:26 () |
1353 | testdata/performance/SampleMaterial.lc 709:24-709:26 () | 1353 | testdata/performance/SampleMaterial.lc 709:24-709:26 () |
1354 | testdata/performance/SampleMaterial.lc 710:22-710:27 Bool | 1354 | testdata/performance/SampleMaterial.lc 710:22-710:27 Bool |
1355 | testdata/performance/SampleMaterial.lc 711:20-711:21 V1 | 1355 | testdata/performance/SampleMaterial.lc 711:20-711:21 b_ |
1356 | testdata/performance/SampleMaterial.lc 712:30-712:35 Bool | 1356 | testdata/performance/SampleMaterial.lc 712:30-712:35 Bool |
1357 | testdata/performance/SampleMaterial.lc 713:23-713:28 Bool | 1357 | testdata/performance/SampleMaterial.lc 713:23-713:28 Bool |
1358 | testdata/performance/SampleMaterial.lc 714:20-714:33 CullType | 1358 | testdata/performance/SampleMaterial.lc 714:20-714:33 CullType |
@@ -1432,7 +1432,7 @@ testdata/performance/SampleMaterial.lc 750:7-790:10 ((CommonAttrs)) | CommonAtt | |||
1432 | testdata/performance/SampleMaterial.lc 751:24-751:26 () | 1432 | testdata/performance/SampleMaterial.lc 751:24-751:26 () |
1433 | testdata/performance/SampleMaterial.lc 752:24-752:26 () | 1433 | testdata/performance/SampleMaterial.lc 752:24-752:26 () |
1434 | testdata/performance/SampleMaterial.lc 753:22-753:27 Bool | 1434 | testdata/performance/SampleMaterial.lc 753:22-753:27 Bool |
1435 | testdata/performance/SampleMaterial.lc 754:20-754:21 V1 | 1435 | testdata/performance/SampleMaterial.lc 754:20-754:21 b_ |
1436 | testdata/performance/SampleMaterial.lc 755:30-755:35 Bool | 1436 | testdata/performance/SampleMaterial.lc 755:30-755:35 Bool |
1437 | testdata/performance/SampleMaterial.lc 756:23-756:28 Bool | 1437 | testdata/performance/SampleMaterial.lc 756:23-756:28 Bool |
1438 | testdata/performance/SampleMaterial.lc 757:20-757:33 CullType | 1438 | testdata/performance/SampleMaterial.lc 757:20-757:33 CullType |
@@ -1512,7 +1512,7 @@ testdata/performance/SampleMaterial.lc 793:7-833:10 ((CommonAttrs)) | CommonAtt | |||
1512 | testdata/performance/SampleMaterial.lc 794:24-794:26 () | 1512 | testdata/performance/SampleMaterial.lc 794:24-794:26 () |
1513 | testdata/performance/SampleMaterial.lc 795:24-795:26 () | 1513 | testdata/performance/SampleMaterial.lc 795:24-795:26 () |
1514 | testdata/performance/SampleMaterial.lc 796:22-796:27 Bool | 1514 | testdata/performance/SampleMaterial.lc 796:22-796:27 Bool |
1515 | testdata/performance/SampleMaterial.lc 797:20-797:21 V1 | 1515 | testdata/performance/SampleMaterial.lc 797:20-797:21 b_ |
1516 | testdata/performance/SampleMaterial.lc 798:30-798:35 Bool | 1516 | testdata/performance/SampleMaterial.lc 798:30-798:35 Bool |
1517 | testdata/performance/SampleMaterial.lc 799:23-799:28 Bool | 1517 | testdata/performance/SampleMaterial.lc 799:23-799:28 Bool |
1518 | testdata/performance/SampleMaterial.lc 800:20-800:33 CullType | 1518 | testdata/performance/SampleMaterial.lc 800:20-800:33 CullType |
@@ -1592,7 +1592,7 @@ testdata/performance/SampleMaterial.lc 836:7-890:10 ((CommonAttrs)) | CommonAtt | |||
1592 | testdata/performance/SampleMaterial.lc 837:24-837:26 () | 1592 | testdata/performance/SampleMaterial.lc 837:24-837:26 () |
1593 | testdata/performance/SampleMaterial.lc 838:24-838:26 () | 1593 | testdata/performance/SampleMaterial.lc 838:24-838:26 () |
1594 | testdata/performance/SampleMaterial.lc 839:22-839:27 Bool | 1594 | testdata/performance/SampleMaterial.lc 839:22-839:27 Bool |
1595 | testdata/performance/SampleMaterial.lc 840:20-840:21 V1 | 1595 | testdata/performance/SampleMaterial.lc 840:20-840:21 b_ |
1596 | testdata/performance/SampleMaterial.lc 841:30-841:35 Bool | 1596 | testdata/performance/SampleMaterial.lc 841:30-841:35 Bool |
1597 | testdata/performance/SampleMaterial.lc 842:23-842:28 Bool | 1597 | testdata/performance/SampleMaterial.lc 842:23-842:28 Bool |
1598 | testdata/performance/SampleMaterial.lc 843:20-843:33 CullType | 1598 | testdata/performance/SampleMaterial.lc 843:20-843:33 CullType |
@@ -1722,7 +1722,7 @@ testdata/performance/SampleMaterial.lc 893:7-933:10 ((CommonAttrs)) | CommonAtt | |||
1722 | testdata/performance/SampleMaterial.lc 894:24-894:26 () | 1722 | testdata/performance/SampleMaterial.lc 894:24-894:26 () |
1723 | testdata/performance/SampleMaterial.lc 895:24-895:26 () | 1723 | testdata/performance/SampleMaterial.lc 895:24-895:26 () |
1724 | testdata/performance/SampleMaterial.lc 896:22-896:27 Bool | 1724 | testdata/performance/SampleMaterial.lc 896:22-896:27 Bool |
1725 | testdata/performance/SampleMaterial.lc 897:20-897:21 V1 | 1725 | testdata/performance/SampleMaterial.lc 897:20-897:21 b_ |
1726 | testdata/performance/SampleMaterial.lc 898:30-898:35 Bool | 1726 | testdata/performance/SampleMaterial.lc 898:30-898:35 Bool |
1727 | testdata/performance/SampleMaterial.lc 899:23-899:28 Bool | 1727 | testdata/performance/SampleMaterial.lc 899:23-899:28 Bool |
1728 | testdata/performance/SampleMaterial.lc 900:20-900:33 CullType | 1728 | testdata/performance/SampleMaterial.lc 900:20-900:33 CullType |
@@ -1802,7 +1802,7 @@ testdata/performance/SampleMaterial.lc 936:7-977:10 ((CommonAttrs)) | CommonAtt | |||
1802 | testdata/performance/SampleMaterial.lc 937:24-937:26 () | 1802 | testdata/performance/SampleMaterial.lc 937:24-937:26 () |
1803 | testdata/performance/SampleMaterial.lc 938:24-938:26 () | 1803 | testdata/performance/SampleMaterial.lc 938:24-938:26 () |
1804 | testdata/performance/SampleMaterial.lc 939:22-939:27 Bool | 1804 | testdata/performance/SampleMaterial.lc 939:22-939:27 Bool |
1805 | testdata/performance/SampleMaterial.lc 940:20-940:21 V1 | 1805 | testdata/performance/SampleMaterial.lc 940:20-940:21 b_ |
1806 | testdata/performance/SampleMaterial.lc 941:30-941:35 Bool | 1806 | testdata/performance/SampleMaterial.lc 941:30-941:35 Bool |
1807 | testdata/performance/SampleMaterial.lc 942:23-942:28 Bool | 1807 | testdata/performance/SampleMaterial.lc 942:23-942:28 Bool |
1808 | testdata/performance/SampleMaterial.lc 943:20-943:33 CullType | 1808 | testdata/performance/SampleMaterial.lc 943:20-943:33 CullType |
@@ -1882,7 +1882,7 @@ testdata/performance/SampleMaterial.lc 980:7-1020:10 ((CommonAttrs)) | CommonAt | |||
1882 | testdata/performance/SampleMaterial.lc 981:24-981:26 () | 1882 | testdata/performance/SampleMaterial.lc 981:24-981:26 () |
1883 | testdata/performance/SampleMaterial.lc 982:24-982:26 () | 1883 | testdata/performance/SampleMaterial.lc 982:24-982:26 () |
1884 | testdata/performance/SampleMaterial.lc 983:22-983:27 Bool | 1884 | testdata/performance/SampleMaterial.lc 983:22-983:27 Bool |
1885 | testdata/performance/SampleMaterial.lc 984:20-984:21 V1 | 1885 | testdata/performance/SampleMaterial.lc 984:20-984:21 b_ |
1886 | testdata/performance/SampleMaterial.lc 985:30-985:35 Bool | 1886 | testdata/performance/SampleMaterial.lc 985:30-985:35 Bool |
1887 | testdata/performance/SampleMaterial.lc 986:23-986:28 Bool | 1887 | testdata/performance/SampleMaterial.lc 986:23-986:28 Bool |
1888 | testdata/performance/SampleMaterial.lc 987:20-987:33 CullType | 1888 | testdata/performance/SampleMaterial.lc 987:20-987:33 CullType |
@@ -1962,7 +1962,7 @@ testdata/performance/SampleMaterial.lc 1023:7-1063:10 ((CommonAttrs)) | CommonA | |||
1962 | testdata/performance/SampleMaterial.lc 1024:24-1024:26 () | 1962 | testdata/performance/SampleMaterial.lc 1024:24-1024:26 () |
1963 | testdata/performance/SampleMaterial.lc 1025:24-1025:26 () | 1963 | testdata/performance/SampleMaterial.lc 1025:24-1025:26 () |
1964 | testdata/performance/SampleMaterial.lc 1026:22-1026:27 Bool | 1964 | testdata/performance/SampleMaterial.lc 1026:22-1026:27 Bool |
1965 | testdata/performance/SampleMaterial.lc 1027:20-1027:21 V1 | 1965 | testdata/performance/SampleMaterial.lc 1027:20-1027:21 b_ |
1966 | testdata/performance/SampleMaterial.lc 1028:30-1028:35 Bool | 1966 | testdata/performance/SampleMaterial.lc 1028:30-1028:35 Bool |
1967 | testdata/performance/SampleMaterial.lc 1029:23-1029:28 Bool | 1967 | testdata/performance/SampleMaterial.lc 1029:23-1029:28 Bool |
1968 | testdata/performance/SampleMaterial.lc 1030:20-1030:33 CullType | 1968 | testdata/performance/SampleMaterial.lc 1030:20-1030:33 CullType |
@@ -2042,7 +2042,7 @@ testdata/performance/SampleMaterial.lc 1066:7-1106:10 ((CommonAttrs)) | CommonA | |||
2042 | testdata/performance/SampleMaterial.lc 1067:24-1067:26 () | 2042 | testdata/performance/SampleMaterial.lc 1067:24-1067:26 () |
2043 | testdata/performance/SampleMaterial.lc 1068:24-1068:26 () | 2043 | testdata/performance/SampleMaterial.lc 1068:24-1068:26 () |
2044 | testdata/performance/SampleMaterial.lc 1069:22-1069:27 Bool | 2044 | testdata/performance/SampleMaterial.lc 1069:22-1069:27 Bool |
2045 | testdata/performance/SampleMaterial.lc 1070:20-1070:21 V1 | 2045 | testdata/performance/SampleMaterial.lc 1070:20-1070:21 b_ |
2046 | testdata/performance/SampleMaterial.lc 1071:30-1071:35 Bool | 2046 | testdata/performance/SampleMaterial.lc 1071:30-1071:35 Bool |
2047 | testdata/performance/SampleMaterial.lc 1072:23-1072:28 Bool | 2047 | testdata/performance/SampleMaterial.lc 1072:23-1072:28 Bool |
2048 | testdata/performance/SampleMaterial.lc 1073:20-1073:33 CullType | 2048 | testdata/performance/SampleMaterial.lc 1073:20-1073:33 CullType |
@@ -2122,7 +2122,7 @@ testdata/performance/SampleMaterial.lc 1109:7-1149:10 ((CommonAttrs)) | CommonA | |||
2122 | testdata/performance/SampleMaterial.lc 1110:24-1110:26 () | 2122 | testdata/performance/SampleMaterial.lc 1110:24-1110:26 () |
2123 | testdata/performance/SampleMaterial.lc 1111:24-1111:26 () | 2123 | testdata/performance/SampleMaterial.lc 1111:24-1111:26 () |
2124 | testdata/performance/SampleMaterial.lc 1112:22-1112:27 Bool | 2124 | testdata/performance/SampleMaterial.lc 1112:22-1112:27 Bool |
2125 | testdata/performance/SampleMaterial.lc 1113:20-1113:21 V1 | 2125 | testdata/performance/SampleMaterial.lc 1113:20-1113:21 b_ |
2126 | testdata/performance/SampleMaterial.lc 1114:30-1114:35 Bool | 2126 | testdata/performance/SampleMaterial.lc 1114:30-1114:35 Bool |
2127 | testdata/performance/SampleMaterial.lc 1115:23-1115:28 Bool | 2127 | testdata/performance/SampleMaterial.lc 1115:23-1115:28 Bool |
2128 | testdata/performance/SampleMaterial.lc 1116:20-1116:33 CullType | 2128 | testdata/performance/SampleMaterial.lc 1116:20-1116:33 CullType |
@@ -2202,7 +2202,7 @@ testdata/performance/SampleMaterial.lc 1152:7-1192:10 ((CommonAttrs)) | CommonA | |||
2202 | testdata/performance/SampleMaterial.lc 1153:24-1153:26 () | 2202 | testdata/performance/SampleMaterial.lc 1153:24-1153:26 () |
2203 | testdata/performance/SampleMaterial.lc 1154:24-1154:26 () | 2203 | testdata/performance/SampleMaterial.lc 1154:24-1154:26 () |
2204 | testdata/performance/SampleMaterial.lc 1155:22-1155:27 Bool | 2204 | testdata/performance/SampleMaterial.lc 1155:22-1155:27 Bool |
2205 | testdata/performance/SampleMaterial.lc 1156:20-1156:21 V1 | 2205 | testdata/performance/SampleMaterial.lc 1156:20-1156:21 b_ |
2206 | testdata/performance/SampleMaterial.lc 1157:30-1157:35 Bool | 2206 | testdata/performance/SampleMaterial.lc 1157:30-1157:35 Bool |
2207 | testdata/performance/SampleMaterial.lc 1158:23-1158:28 Bool | 2207 | testdata/performance/SampleMaterial.lc 1158:23-1158:28 Bool |
2208 | testdata/performance/SampleMaterial.lc 1159:20-1159:33 CullType | 2208 | testdata/performance/SampleMaterial.lc 1159:20-1159:33 CullType |
@@ -2282,7 +2282,7 @@ testdata/performance/SampleMaterial.lc 1195:7-1235:10 ((CommonAttrs)) | CommonA | |||
2282 | testdata/performance/SampleMaterial.lc 1196:24-1196:26 () | 2282 | testdata/performance/SampleMaterial.lc 1196:24-1196:26 () |
2283 | testdata/performance/SampleMaterial.lc 1197:24-1197:26 () | 2283 | testdata/performance/SampleMaterial.lc 1197:24-1197:26 () |
2284 | testdata/performance/SampleMaterial.lc 1198:22-1198:27 Bool | 2284 | testdata/performance/SampleMaterial.lc 1198:22-1198:27 Bool |
2285 | testdata/performance/SampleMaterial.lc 1199:20-1199:21 V1 | 2285 | testdata/performance/SampleMaterial.lc 1199:20-1199:21 b_ |
2286 | testdata/performance/SampleMaterial.lc 1200:30-1200:35 Bool | 2286 | testdata/performance/SampleMaterial.lc 1200:30-1200:35 Bool |
2287 | testdata/performance/SampleMaterial.lc 1201:23-1201:28 Bool | 2287 | testdata/performance/SampleMaterial.lc 1201:23-1201:28 Bool |
2288 | testdata/performance/SampleMaterial.lc 1202:20-1202:33 CullType | 2288 | testdata/performance/SampleMaterial.lc 1202:20-1202:33 CullType |
@@ -2362,7 +2362,7 @@ testdata/performance/SampleMaterial.lc 1238:7-1278:10 ((CommonAttrs)) | CommonA | |||
2362 | testdata/performance/SampleMaterial.lc 1239:24-1239:26 () | 2362 | testdata/performance/SampleMaterial.lc 1239:24-1239:26 () |
2363 | testdata/performance/SampleMaterial.lc 1240:24-1240:26 () | 2363 | testdata/performance/SampleMaterial.lc 1240:24-1240:26 () |
2364 | testdata/performance/SampleMaterial.lc 1241:22-1241:27 Bool | 2364 | testdata/performance/SampleMaterial.lc 1241:22-1241:27 Bool |
2365 | testdata/performance/SampleMaterial.lc 1242:20-1242:21 V1 | 2365 | testdata/performance/SampleMaterial.lc 1242:20-1242:21 b_ |
2366 | testdata/performance/SampleMaterial.lc 1243:30-1243:35 Bool | 2366 | testdata/performance/SampleMaterial.lc 1243:30-1243:35 Bool |
2367 | testdata/performance/SampleMaterial.lc 1244:23-1244:28 Bool | 2367 | testdata/performance/SampleMaterial.lc 1244:23-1244:28 Bool |
2368 | testdata/performance/SampleMaterial.lc 1245:20-1245:33 CullType | 2368 | testdata/performance/SampleMaterial.lc 1245:20-1245:33 CullType |
@@ -2442,7 +2442,7 @@ testdata/performance/SampleMaterial.lc 1281:7-1321:10 ((CommonAttrs)) | CommonA | |||
2442 | testdata/performance/SampleMaterial.lc 1282:24-1282:26 () | 2442 | testdata/performance/SampleMaterial.lc 1282:24-1282:26 () |
2443 | testdata/performance/SampleMaterial.lc 1283:24-1283:26 () | 2443 | testdata/performance/SampleMaterial.lc 1283:24-1283:26 () |
2444 | testdata/performance/SampleMaterial.lc 1284:22-1284:27 Bool | 2444 | testdata/performance/SampleMaterial.lc 1284:22-1284:27 Bool |
2445 | testdata/performance/SampleMaterial.lc 1285:20-1285:21 V1 | 2445 | testdata/performance/SampleMaterial.lc 1285:20-1285:21 b_ |
2446 | testdata/performance/SampleMaterial.lc 1286:30-1286:35 Bool | 2446 | testdata/performance/SampleMaterial.lc 1286:30-1286:35 Bool |
2447 | testdata/performance/SampleMaterial.lc 1287:23-1287:28 Bool | 2447 | testdata/performance/SampleMaterial.lc 1287:23-1287:28 Bool |
2448 | testdata/performance/SampleMaterial.lc 1288:20-1288:33 CullType | 2448 | testdata/performance/SampleMaterial.lc 1288:20-1288:33 CullType |
@@ -2522,7 +2522,7 @@ testdata/performance/SampleMaterial.lc 1324:7-1364:10 ((CommonAttrs)) | CommonA | |||
2522 | testdata/performance/SampleMaterial.lc 1325:24-1325:26 () | 2522 | testdata/performance/SampleMaterial.lc 1325:24-1325:26 () |
2523 | testdata/performance/SampleMaterial.lc 1326:24-1326:26 () | 2523 | testdata/performance/SampleMaterial.lc 1326:24-1326:26 () |
2524 | testdata/performance/SampleMaterial.lc 1327:22-1327:27 Bool | 2524 | testdata/performance/SampleMaterial.lc 1327:22-1327:27 Bool |
2525 | testdata/performance/SampleMaterial.lc 1328:20-1328:21 V1 | 2525 | testdata/performance/SampleMaterial.lc 1328:20-1328:21 b_ |
2526 | testdata/performance/SampleMaterial.lc 1329:30-1329:35 Bool | 2526 | testdata/performance/SampleMaterial.lc 1329:30-1329:35 Bool |
2527 | testdata/performance/SampleMaterial.lc 1330:23-1330:28 Bool | 2527 | testdata/performance/SampleMaterial.lc 1330:23-1330:28 Bool |
2528 | testdata/performance/SampleMaterial.lc 1331:20-1331:33 CullType | 2528 | testdata/performance/SampleMaterial.lc 1331:20-1331:33 CullType |
@@ -2602,7 +2602,7 @@ testdata/performance/SampleMaterial.lc 1367:7-1407:10 ((CommonAttrs)) | CommonA | |||
2602 | testdata/performance/SampleMaterial.lc 1368:24-1368:26 () | 2602 | testdata/performance/SampleMaterial.lc 1368:24-1368:26 () |
2603 | testdata/performance/SampleMaterial.lc 1369:24-1369:26 () | 2603 | testdata/performance/SampleMaterial.lc 1369:24-1369:26 () |
2604 | testdata/performance/SampleMaterial.lc 1370:22-1370:27 Bool | 2604 | testdata/performance/SampleMaterial.lc 1370:22-1370:27 Bool |
2605 | testdata/performance/SampleMaterial.lc 1371:20-1371:21 V1 | 2605 | testdata/performance/SampleMaterial.lc 1371:20-1371:21 b_ |
2606 | testdata/performance/SampleMaterial.lc 1372:30-1372:35 Bool | 2606 | testdata/performance/SampleMaterial.lc 1372:30-1372:35 Bool |
2607 | testdata/performance/SampleMaterial.lc 1373:23-1373:28 Bool | 2607 | testdata/performance/SampleMaterial.lc 1373:23-1373:28 Bool |
2608 | testdata/performance/SampleMaterial.lc 1374:20-1374:33 CullType | 2608 | testdata/performance/SampleMaterial.lc 1374:20-1374:33 CullType |
@@ -2682,7 +2682,7 @@ testdata/performance/SampleMaterial.lc 1410:7-1450:10 ((CommonAttrs)) | CommonA | |||
2682 | testdata/performance/SampleMaterial.lc 1411:24-1411:26 () | 2682 | testdata/performance/SampleMaterial.lc 1411:24-1411:26 () |
2683 | testdata/performance/SampleMaterial.lc 1412:24-1412:26 () | 2683 | testdata/performance/SampleMaterial.lc 1412:24-1412:26 () |
2684 | testdata/performance/SampleMaterial.lc 1413:22-1413:27 Bool | 2684 | testdata/performance/SampleMaterial.lc 1413:22-1413:27 Bool |
2685 | testdata/performance/SampleMaterial.lc 1414:20-1414:21 V1 | 2685 | testdata/performance/SampleMaterial.lc 1414:20-1414:21 b_ |
2686 | testdata/performance/SampleMaterial.lc 1415:30-1415:35 Bool | 2686 | testdata/performance/SampleMaterial.lc 1415:30-1415:35 Bool |
2687 | testdata/performance/SampleMaterial.lc 1416:23-1416:28 Bool | 2687 | testdata/performance/SampleMaterial.lc 1416:23-1416:28 Bool |
2688 | testdata/performance/SampleMaterial.lc 1417:20-1417:33 CullType | 2688 | testdata/performance/SampleMaterial.lc 1417:20-1417:33 CullType |
@@ -2762,7 +2762,7 @@ testdata/performance/SampleMaterial.lc 1453:7-1493:10 ((CommonAttrs)) | CommonA | |||
2762 | testdata/performance/SampleMaterial.lc 1454:24-1454:26 () | 2762 | testdata/performance/SampleMaterial.lc 1454:24-1454:26 () |
2763 | testdata/performance/SampleMaterial.lc 1455:24-1455:26 () | 2763 | testdata/performance/SampleMaterial.lc 1455:24-1455:26 () |
2764 | testdata/performance/SampleMaterial.lc 1456:22-1456:27 Bool | 2764 | testdata/performance/SampleMaterial.lc 1456:22-1456:27 Bool |
2765 | testdata/performance/SampleMaterial.lc 1457:20-1457:21 V1 | 2765 | testdata/performance/SampleMaterial.lc 1457:20-1457:21 b_ |
2766 | testdata/performance/SampleMaterial.lc 1458:30-1458:35 Bool | 2766 | testdata/performance/SampleMaterial.lc 1458:30-1458:35 Bool |
2767 | testdata/performance/SampleMaterial.lc 1459:23-1459:28 Bool | 2767 | testdata/performance/SampleMaterial.lc 1459:23-1459:28 Bool |
2768 | testdata/performance/SampleMaterial.lc 1460:20-1460:33 CullType | 2768 | testdata/performance/SampleMaterial.lc 1460:20-1460:33 CullType |
@@ -2842,7 +2842,7 @@ testdata/performance/SampleMaterial.lc 1496:7-1536:10 ((CommonAttrs)) | CommonA | |||
2842 | testdata/performance/SampleMaterial.lc 1497:24-1497:26 () | 2842 | testdata/performance/SampleMaterial.lc 1497:24-1497:26 () |
2843 | testdata/performance/SampleMaterial.lc 1498:24-1498:26 () | 2843 | testdata/performance/SampleMaterial.lc 1498:24-1498:26 () |
2844 | testdata/performance/SampleMaterial.lc 1499:22-1499:27 Bool | 2844 | testdata/performance/SampleMaterial.lc 1499:22-1499:27 Bool |
2845 | testdata/performance/SampleMaterial.lc 1500:20-1500:21 V1 | 2845 | testdata/performance/SampleMaterial.lc 1500:20-1500:21 b_ |
2846 | testdata/performance/SampleMaterial.lc 1501:30-1501:35 Bool | 2846 | testdata/performance/SampleMaterial.lc 1501:30-1501:35 Bool |
2847 | testdata/performance/SampleMaterial.lc 1502:23-1502:28 Bool | 2847 | testdata/performance/SampleMaterial.lc 1502:23-1502:28 Bool |
2848 | testdata/performance/SampleMaterial.lc 1503:20-1503:33 CullType | 2848 | testdata/performance/SampleMaterial.lc 1503:20-1503:33 CullType |
@@ -2922,7 +2922,7 @@ testdata/performance/SampleMaterial.lc 1539:7-1579:10 ((CommonAttrs)) | CommonA | |||
2922 | testdata/performance/SampleMaterial.lc 1540:24-1540:26 () | 2922 | testdata/performance/SampleMaterial.lc 1540:24-1540:26 () |
2923 | testdata/performance/SampleMaterial.lc 1541:24-1541:26 () | 2923 | testdata/performance/SampleMaterial.lc 1541:24-1541:26 () |
2924 | testdata/performance/SampleMaterial.lc 1542:22-1542:27 Bool | 2924 | testdata/performance/SampleMaterial.lc 1542:22-1542:27 Bool |
2925 | testdata/performance/SampleMaterial.lc 1543:20-1543:21 V1 | 2925 | testdata/performance/SampleMaterial.lc 1543:20-1543:21 b_ |
2926 | testdata/performance/SampleMaterial.lc 1544:30-1544:35 Bool | 2926 | testdata/performance/SampleMaterial.lc 1544:30-1544:35 Bool |
2927 | testdata/performance/SampleMaterial.lc 1545:23-1545:28 Bool | 2927 | testdata/performance/SampleMaterial.lc 1545:23-1545:28 Bool |
2928 | testdata/performance/SampleMaterial.lc 1546:20-1546:33 CullType | 2928 | testdata/performance/SampleMaterial.lc 1546:20-1546:33 CullType |
@@ -3002,7 +3002,7 @@ testdata/performance/SampleMaterial.lc 1582:7-1622:10 ((CommonAttrs)) | CommonA | |||
3002 | testdata/performance/SampleMaterial.lc 1583:24-1583:26 () | 3002 | testdata/performance/SampleMaterial.lc 1583:24-1583:26 () |
3003 | testdata/performance/SampleMaterial.lc 1584:24-1584:26 () | 3003 | testdata/performance/SampleMaterial.lc 1584:24-1584:26 () |
3004 | testdata/performance/SampleMaterial.lc 1585:22-1585:27 Bool | 3004 | testdata/performance/SampleMaterial.lc 1585:22-1585:27 Bool |
3005 | testdata/performance/SampleMaterial.lc 1586:20-1586:21 V1 | 3005 | testdata/performance/SampleMaterial.lc 1586:20-1586:21 b_ |
3006 | testdata/performance/SampleMaterial.lc 1587:30-1587:35 Bool | 3006 | testdata/performance/SampleMaterial.lc 1587:30-1587:35 Bool |
3007 | testdata/performance/SampleMaterial.lc 1588:23-1588:28 Bool | 3007 | testdata/performance/SampleMaterial.lc 1588:23-1588:28 Bool |
3008 | testdata/performance/SampleMaterial.lc 1589:20-1589:33 CullType | 3008 | testdata/performance/SampleMaterial.lc 1589:20-1589:33 CullType |
@@ -3082,7 +3082,7 @@ testdata/performance/SampleMaterial.lc 1625:7-1665:10 ((CommonAttrs)) | CommonA | |||
3082 | testdata/performance/SampleMaterial.lc 1626:24-1626:26 () | 3082 | testdata/performance/SampleMaterial.lc 1626:24-1626:26 () |
3083 | testdata/performance/SampleMaterial.lc 1627:24-1627:26 () | 3083 | testdata/performance/SampleMaterial.lc 1627:24-1627:26 () |
3084 | testdata/performance/SampleMaterial.lc 1628:22-1628:27 Bool | 3084 | testdata/performance/SampleMaterial.lc 1628:22-1628:27 Bool |
3085 | testdata/performance/SampleMaterial.lc 1629:20-1629:21 V1 | 3085 | testdata/performance/SampleMaterial.lc 1629:20-1629:21 b_ |
3086 | testdata/performance/SampleMaterial.lc 1630:30-1630:35 Bool | 3086 | testdata/performance/SampleMaterial.lc 1630:30-1630:35 Bool |
3087 | testdata/performance/SampleMaterial.lc 1631:23-1631:28 Bool | 3087 | testdata/performance/SampleMaterial.lc 1631:23-1631:28 Bool |
3088 | testdata/performance/SampleMaterial.lc 1632:20-1632:33 CullType | 3088 | testdata/performance/SampleMaterial.lc 1632:20-1632:33 CullType |
@@ -3162,7 +3162,7 @@ testdata/performance/SampleMaterial.lc 1668:7-1708:10 ((CommonAttrs)) | CommonA | |||
3162 | testdata/performance/SampleMaterial.lc 1669:24-1669:26 () | 3162 | testdata/performance/SampleMaterial.lc 1669:24-1669:26 () |
3163 | testdata/performance/SampleMaterial.lc 1670:24-1670:26 () | 3163 | testdata/performance/SampleMaterial.lc 1670:24-1670:26 () |
3164 | testdata/performance/SampleMaterial.lc 1671:22-1671:27 Bool | 3164 | testdata/performance/SampleMaterial.lc 1671:22-1671:27 Bool |
3165 | testdata/performance/SampleMaterial.lc 1672:20-1672:21 V1 | 3165 | testdata/performance/SampleMaterial.lc 1672:20-1672:21 b_ |
3166 | testdata/performance/SampleMaterial.lc 1673:30-1673:35 Bool | 3166 | testdata/performance/SampleMaterial.lc 1673:30-1673:35 Bool |
3167 | testdata/performance/SampleMaterial.lc 1674:23-1674:28 Bool | 3167 | testdata/performance/SampleMaterial.lc 1674:23-1674:28 Bool |
3168 | testdata/performance/SampleMaterial.lc 1675:20-1675:33 CullType | 3168 | testdata/performance/SampleMaterial.lc 1675:20-1675:33 CullType |
@@ -3242,7 +3242,7 @@ testdata/performance/SampleMaterial.lc 1711:7-1751:10 ((CommonAttrs)) | CommonA | |||
3242 | testdata/performance/SampleMaterial.lc 1712:24-1712:26 () | 3242 | testdata/performance/SampleMaterial.lc 1712:24-1712:26 () |
3243 | testdata/performance/SampleMaterial.lc 1713:24-1713:26 () | 3243 | testdata/performance/SampleMaterial.lc 1713:24-1713:26 () |
3244 | testdata/performance/SampleMaterial.lc 1714:22-1714:27 Bool | 3244 | testdata/performance/SampleMaterial.lc 1714:22-1714:27 Bool |
3245 | testdata/performance/SampleMaterial.lc 1715:20-1715:21 V1 | 3245 | testdata/performance/SampleMaterial.lc 1715:20-1715:21 b_ |
3246 | testdata/performance/SampleMaterial.lc 1716:30-1716:35 Bool | 3246 | testdata/performance/SampleMaterial.lc 1716:30-1716:35 Bool |
3247 | testdata/performance/SampleMaterial.lc 1717:23-1717:28 Bool | 3247 | testdata/performance/SampleMaterial.lc 1717:23-1717:28 Bool |
3248 | testdata/performance/SampleMaterial.lc 1718:20-1718:33 CullType | 3248 | testdata/performance/SampleMaterial.lc 1718:20-1718:33 CullType |
@@ -3322,7 +3322,7 @@ testdata/performance/SampleMaterial.lc 1754:7-1794:10 ((CommonAttrs)) | CommonA | |||
3322 | testdata/performance/SampleMaterial.lc 1755:24-1755:26 () | 3322 | testdata/performance/SampleMaterial.lc 1755:24-1755:26 () |
3323 | testdata/performance/SampleMaterial.lc 1756:24-1756:26 () | 3323 | testdata/performance/SampleMaterial.lc 1756:24-1756:26 () |
3324 | testdata/performance/SampleMaterial.lc 1757:22-1757:27 Bool | 3324 | testdata/performance/SampleMaterial.lc 1757:22-1757:27 Bool |
3325 | testdata/performance/SampleMaterial.lc 1758:20-1758:21 V1 | 3325 | testdata/performance/SampleMaterial.lc 1758:20-1758:21 b_ |
3326 | testdata/performance/SampleMaterial.lc 1759:30-1759:35 Bool | 3326 | testdata/performance/SampleMaterial.lc 1759:30-1759:35 Bool |
3327 | testdata/performance/SampleMaterial.lc 1760:23-1760:28 Bool | 3327 | testdata/performance/SampleMaterial.lc 1760:23-1760:28 Bool |
3328 | testdata/performance/SampleMaterial.lc 1761:20-1761:33 CullType | 3328 | testdata/performance/SampleMaterial.lc 1761:20-1761:33 CullType |
@@ -3402,7 +3402,7 @@ testdata/performance/SampleMaterial.lc 1797:7-1837:10 ((CommonAttrs)) | CommonA | |||
3402 | testdata/performance/SampleMaterial.lc 1798:24-1798:26 () | 3402 | testdata/performance/SampleMaterial.lc 1798:24-1798:26 () |
3403 | testdata/performance/SampleMaterial.lc 1799:24-1799:26 () | 3403 | testdata/performance/SampleMaterial.lc 1799:24-1799:26 () |
3404 | testdata/performance/SampleMaterial.lc 1800:22-1800:27 Bool | 3404 | testdata/performance/SampleMaterial.lc 1800:22-1800:27 Bool |
3405 | testdata/performance/SampleMaterial.lc 1801:20-1801:21 V1 | 3405 | testdata/performance/SampleMaterial.lc 1801:20-1801:21 b_ |
3406 | testdata/performance/SampleMaterial.lc 1802:30-1802:35 Bool | 3406 | testdata/performance/SampleMaterial.lc 1802:30-1802:35 Bool |
3407 | testdata/performance/SampleMaterial.lc 1803:23-1803:28 Bool | 3407 | testdata/performance/SampleMaterial.lc 1803:23-1803:28 Bool |
3408 | testdata/performance/SampleMaterial.lc 1804:20-1804:33 CullType | 3408 | testdata/performance/SampleMaterial.lc 1804:20-1804:33 CullType |
@@ -3482,7 +3482,7 @@ testdata/performance/SampleMaterial.lc 1840:7-1880:10 ((CommonAttrs)) | CommonA | |||
3482 | testdata/performance/SampleMaterial.lc 1841:24-1841:26 () | 3482 | testdata/performance/SampleMaterial.lc 1841:24-1841:26 () |
3483 | testdata/performance/SampleMaterial.lc 1842:24-1842:26 () | 3483 | testdata/performance/SampleMaterial.lc 1842:24-1842:26 () |
3484 | testdata/performance/SampleMaterial.lc 1843:22-1843:27 Bool | 3484 | testdata/performance/SampleMaterial.lc 1843:22-1843:27 Bool |
3485 | testdata/performance/SampleMaterial.lc 1844:20-1844:21 V1 | 3485 | testdata/performance/SampleMaterial.lc 1844:20-1844:21 b_ |
3486 | testdata/performance/SampleMaterial.lc 1845:30-1845:35 Bool | 3486 | testdata/performance/SampleMaterial.lc 1845:30-1845:35 Bool |
3487 | testdata/performance/SampleMaterial.lc 1846:23-1846:28 Bool | 3487 | testdata/performance/SampleMaterial.lc 1846:23-1846:28 Bool |
3488 | testdata/performance/SampleMaterial.lc 1847:20-1847:33 CullType | 3488 | testdata/performance/SampleMaterial.lc 1847:20-1847:33 CullType |
@@ -3562,7 +3562,7 @@ testdata/performance/SampleMaterial.lc 1883:7-1923:10 ((CommonAttrs)) | CommonA | |||
3562 | testdata/performance/SampleMaterial.lc 1884:24-1884:26 () | 3562 | testdata/performance/SampleMaterial.lc 1884:24-1884:26 () |
3563 | testdata/performance/SampleMaterial.lc 1885:24-1885:26 () | 3563 | testdata/performance/SampleMaterial.lc 1885:24-1885:26 () |
3564 | testdata/performance/SampleMaterial.lc 1886:22-1886:27 Bool | 3564 | testdata/performance/SampleMaterial.lc 1886:22-1886:27 Bool |
3565 | testdata/performance/SampleMaterial.lc 1887:20-1887:21 V1 | 3565 | testdata/performance/SampleMaterial.lc 1887:20-1887:21 b_ |
3566 | testdata/performance/SampleMaterial.lc 1888:30-1888:35 Bool | 3566 | testdata/performance/SampleMaterial.lc 1888:30-1888:35 Bool |
3567 | testdata/performance/SampleMaterial.lc 1889:23-1889:28 Bool | 3567 | testdata/performance/SampleMaterial.lc 1889:23-1889:28 Bool |
3568 | testdata/performance/SampleMaterial.lc 1890:20-1890:33 CullType | 3568 | testdata/performance/SampleMaterial.lc 1890:20-1890:33 CullType |
@@ -3642,7 +3642,7 @@ testdata/performance/SampleMaterial.lc 1926:7-1966:10 ((CommonAttrs)) | CommonA | |||
3642 | testdata/performance/SampleMaterial.lc 1927:24-1927:26 () | 3642 | testdata/performance/SampleMaterial.lc 1927:24-1927:26 () |
3643 | testdata/performance/SampleMaterial.lc 1928:24-1928:26 () | 3643 | testdata/performance/SampleMaterial.lc 1928:24-1928:26 () |
3644 | testdata/performance/SampleMaterial.lc 1929:22-1929:27 Bool | 3644 | testdata/performance/SampleMaterial.lc 1929:22-1929:27 Bool |
3645 | testdata/performance/SampleMaterial.lc 1930:20-1930:21 V1 | 3645 | testdata/performance/SampleMaterial.lc 1930:20-1930:21 b_ |
3646 | testdata/performance/SampleMaterial.lc 1931:30-1931:35 Bool | 3646 | testdata/performance/SampleMaterial.lc 1931:30-1931:35 Bool |
3647 | testdata/performance/SampleMaterial.lc 1932:23-1932:28 Bool | 3647 | testdata/performance/SampleMaterial.lc 1932:23-1932:28 Bool |
3648 | testdata/performance/SampleMaterial.lc 1933:20-1933:33 CullType | 3648 | testdata/performance/SampleMaterial.lc 1933:20-1933:33 CullType |
@@ -3722,7 +3722,7 @@ testdata/performance/SampleMaterial.lc 1969:7-2009:10 ((CommonAttrs)) | CommonA | |||
3722 | testdata/performance/SampleMaterial.lc 1970:24-1970:26 () | 3722 | testdata/performance/SampleMaterial.lc 1970:24-1970:26 () |
3723 | testdata/performance/SampleMaterial.lc 1971:24-1971:26 () | 3723 | testdata/performance/SampleMaterial.lc 1971:24-1971:26 () |
3724 | testdata/performance/SampleMaterial.lc 1972:22-1972:27 Bool | 3724 | testdata/performance/SampleMaterial.lc 1972:22-1972:27 Bool |
3725 | testdata/performance/SampleMaterial.lc 1973:20-1973:21 V1 | 3725 | testdata/performance/SampleMaterial.lc 1973:20-1973:21 b_ |
3726 | testdata/performance/SampleMaterial.lc 1974:30-1974:35 Bool | 3726 | testdata/performance/SampleMaterial.lc 1974:30-1974:35 Bool |
3727 | testdata/performance/SampleMaterial.lc 1975:23-1975:28 Bool | 3727 | testdata/performance/SampleMaterial.lc 1975:23-1975:28 Bool |
3728 | testdata/performance/SampleMaterial.lc 1976:20-1976:33 CullType | 3728 | testdata/performance/SampleMaterial.lc 1976:20-1976:33 CullType |
@@ -3802,7 +3802,7 @@ testdata/performance/SampleMaterial.lc 2012:7-2052:10 ((CommonAttrs)) | CommonA | |||
3802 | testdata/performance/SampleMaterial.lc 2013:24-2013:26 () | 3802 | testdata/performance/SampleMaterial.lc 2013:24-2013:26 () |
3803 | testdata/performance/SampleMaterial.lc 2014:24-2014:26 () | 3803 | testdata/performance/SampleMaterial.lc 2014:24-2014:26 () |
3804 | testdata/performance/SampleMaterial.lc 2015:22-2015:27 Bool | 3804 | testdata/performance/SampleMaterial.lc 2015:22-2015:27 Bool |
3805 | testdata/performance/SampleMaterial.lc 2016:20-2016:21 V1 | 3805 | testdata/performance/SampleMaterial.lc 2016:20-2016:21 b_ |
3806 | testdata/performance/SampleMaterial.lc 2017:30-2017:35 Bool | 3806 | testdata/performance/SampleMaterial.lc 2017:30-2017:35 Bool |
3807 | testdata/performance/SampleMaterial.lc 2018:23-2018:28 Bool | 3807 | testdata/performance/SampleMaterial.lc 2018:23-2018:28 Bool |
3808 | testdata/performance/SampleMaterial.lc 2019:20-2019:33 CullType | 3808 | testdata/performance/SampleMaterial.lc 2019:20-2019:33 CullType |
@@ -3882,7 +3882,7 @@ testdata/performance/SampleMaterial.lc 2055:7-2095:10 ((CommonAttrs)) | CommonA | |||
3882 | testdata/performance/SampleMaterial.lc 2056:24-2056:26 () | 3882 | testdata/performance/SampleMaterial.lc 2056:24-2056:26 () |
3883 | testdata/performance/SampleMaterial.lc 2057:24-2057:26 () | 3883 | testdata/performance/SampleMaterial.lc 2057:24-2057:26 () |
3884 | testdata/performance/SampleMaterial.lc 2058:22-2058:27 Bool | 3884 | testdata/performance/SampleMaterial.lc 2058:22-2058:27 Bool |
3885 | testdata/performance/SampleMaterial.lc 2059:20-2059:21 V1 | 3885 | testdata/performance/SampleMaterial.lc 2059:20-2059:21 b_ |
3886 | testdata/performance/SampleMaterial.lc 2060:30-2060:35 Bool | 3886 | testdata/performance/SampleMaterial.lc 2060:30-2060:35 Bool |
3887 | testdata/performance/SampleMaterial.lc 2061:23-2061:28 Bool | 3887 | testdata/performance/SampleMaterial.lc 2061:23-2061:28 Bool |
3888 | testdata/performance/SampleMaterial.lc 2062:20-2062:33 CullType | 3888 | testdata/performance/SampleMaterial.lc 2062:20-2062:33 CullType |
@@ -3962,7 +3962,7 @@ testdata/performance/SampleMaterial.lc 2098:7-2138:10 ((CommonAttrs)) | CommonA | |||
3962 | testdata/performance/SampleMaterial.lc 2099:24-2099:26 () | 3962 | testdata/performance/SampleMaterial.lc 2099:24-2099:26 () |
3963 | testdata/performance/SampleMaterial.lc 2100:24-2100:26 () | 3963 | testdata/performance/SampleMaterial.lc 2100:24-2100:26 () |
3964 | testdata/performance/SampleMaterial.lc 2101:22-2101:27 Bool | 3964 | testdata/performance/SampleMaterial.lc 2101:22-2101:27 Bool |
3965 | testdata/performance/SampleMaterial.lc 2102:20-2102:21 V1 | 3965 | testdata/performance/SampleMaterial.lc 2102:20-2102:21 b_ |
3966 | testdata/performance/SampleMaterial.lc 2103:30-2103:35 Bool | 3966 | testdata/performance/SampleMaterial.lc 2103:30-2103:35 Bool |
3967 | testdata/performance/SampleMaterial.lc 2104:23-2104:28 Bool | 3967 | testdata/performance/SampleMaterial.lc 2104:23-2104:28 Bool |
3968 | testdata/performance/SampleMaterial.lc 2105:20-2105:33 CullType | 3968 | testdata/performance/SampleMaterial.lc 2105:20-2105:33 CullType |
@@ -4041,7 +4041,7 @@ testdata/performance/SampleMaterial.lc 2141:7-2181:10 ((CommonAttrs)) | CommonA | |||
4041 | testdata/performance/SampleMaterial.lc 2142:24-2142:26 () | 4041 | testdata/performance/SampleMaterial.lc 2142:24-2142:26 () |
4042 | testdata/performance/SampleMaterial.lc 2143:24-2143:26 () | 4042 | testdata/performance/SampleMaterial.lc 2143:24-2143:26 () |
4043 | testdata/performance/SampleMaterial.lc 2144:22-2144:27 Bool | 4043 | testdata/performance/SampleMaterial.lc 2144:22-2144:27 Bool |
4044 | testdata/performance/SampleMaterial.lc 2145:20-2145:21 V1 | 4044 | testdata/performance/SampleMaterial.lc 2145:20-2145:21 b_ |
4045 | testdata/performance/SampleMaterial.lc 2146:30-2146:35 Bool | 4045 | testdata/performance/SampleMaterial.lc 2146:30-2146:35 Bool |
4046 | testdata/performance/SampleMaterial.lc 2147:23-2147:28 Bool | 4046 | testdata/performance/SampleMaterial.lc 2147:23-2147:28 Bool |
4047 | testdata/performance/SampleMaterial.lc 2148:20-2148:33 CullType | 4047 | testdata/performance/SampleMaterial.lc 2148:20-2148:33 CullType |
diff --git a/testdata/record01.reject.out b/testdata/record01.reject.out index 43054afc..78ef20e3 100644 --- a/testdata/record01.reject.out +++ b/testdata/record01.reject.out | |||
@@ -1,5 +1,5 @@ | |||
1 | type error: can not unify | 1 | type error: can not unify |
2 | [32m'FrameBuffer [32mV1[m [32mV0[m[m | 2 | [32m'FrameBuffer [32mb_[m [32ma_[m[m |
3 | with | 3 | with |
4 | [32m'Float[m | 4 | [32m'Float[m |
5 | 5 | ||
@@ -9,7 +9,7 @@ in testdata/record01.reject.lc:26:15: | |||
9 | 9 | ||
10 | ------------ trace | 10 | ------------ trace |
11 | !type error: can not unify | 11 | !type error: can not unify |
12 | [32m'FrameBuffer [32mV1[m [32mV0[m[m | 12 | [32m'FrameBuffer [32mb_[m [32ma_[m[m |
13 | with | 13 | with |
14 | [32m'Float[m | 14 | [32m'Float[m |
15 | 15 | ||
@@ -22,7 +22,7 @@ testdata/record01.reject.lc 2:16-2:21 (BlendEquation, BlendEquation) -> ((Blend | |||
22 | testdata/record01.reject.lc 2:16-2:23 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) -> Vec 4 Float -> Blending Float | 22 | testdata/record01.reject.lc 2:16-2:23 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) -> Vec 4 Float -> Blending Float |
23 | testdata/record01.reject.lc 2:16-2:81 Vec 4 Float -> Blending Float | 23 | testdata/record01.reject.lc 2:16-2:81 Vec 4 Float -> Blending Float |
24 | testdata/record01.reject.lc 2:16-2:102 Blending Float | 24 | testdata/record01.reject.lc 2:16-2:102 Blending Float |
25 | testdata/record01.reject.lc 2:22-2:23 V1 | 25 | testdata/record01.reject.lc 2:22-2:23 b_ |
26 | testdata/record01.reject.lc 2:24-2:81 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) | 26 | testdata/record01.reject.lc 2:24-2:81 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) |
27 | testdata/record01.reject.lc 2:25-2:52 (BlendingFactor, BlendingFactor) | 27 | testdata/record01.reject.lc 2:25-2:52 (BlendingFactor, BlendingFactor) |
28 | testdata/record01.reject.lc 2:26-2:34 BlendingFactor | 28 | testdata/record01.reject.lc 2:26-2:34 BlendingFactor |
@@ -96,21 +96,21 @@ testdata/record01.reject.lc 8:55-8:66 {a:Nat} -> {b} -> {c} -> {_ : Num b} -> { | |||
96 | testdata/record01.reject.lc 8:55-8:74 ((Image 1 ('Color (VecScalar 4 Float)))) | Image 1 ('Color (VecScalar 4 Float)) | 96 | testdata/record01.reject.lc 8:55-8:74 ((Image 1 ('Color (VecScalar 4 Float)))) | Image 1 ('Color (VecScalar 4 Float)) |
97 | testdata/record01.reject.lc 8:67-8:74 VecS Float 4 | 97 | testdata/record01.reject.lc 8:67-8:74 VecS Float 4 |
98 | testdata/record01.reject.lc 9:23-9:34 {a} -> Float -> PolygonMode a | 98 | testdata/record01.reject.lc 9:23-9:34 {a} -> Float -> PolygonMode a |
99 | testdata/record01.reject.lc 9:23-9:39 PolygonMode V0 | 99 | testdata/record01.reject.lc 9:23-9:39 PolygonMode a_ |
100 | testdata/record01.reject.lc 9:35-9:39 Float | 100 | testdata/record01.reject.lc 9:35-9:39 Float |
101 | testdata/record01.reject.lc 10:23-10:34 {a} -> PolygonMode a | 101 | testdata/record01.reject.lc 10:23-10:34 {a} -> PolygonMode a |
102 | testdata/record01.reject.lc 11:23-11:35 {a} -> PointSize a -> PolygonMode a | 102 | testdata/record01.reject.lc 11:23-11:35 {a} -> PointSize a -> PolygonMode a |
103 | testdata/record01.reject.lc 11:23-11:52 PolygonMode V0 | 103 | testdata/record01.reject.lc 11:23-11:52 PolygonMode a_ |
104 | testdata/record01.reject.lc 11:37-11:46 {a} -> Float -> PointSize a | 104 | testdata/record01.reject.lc 11:37-11:46 {a} -> Float -> PointSize a |
105 | testdata/record01.reject.lc 11:37-11:51 PointSize V0 | 105 | testdata/record01.reject.lc 11:37-11:51 PointSize a_ |
106 | testdata/record01.reject.lc 11:47-11:51 Float | 106 | testdata/record01.reject.lc 11:47-11:51 Float |
107 | testdata/record01.reject.lc 12:10-12:18 CullMode | 107 | testdata/record01.reject.lc 12:10-12:18 CullMode |
108 | testdata/record01.reject.lc 13:11-13:20 CullMode | 108 | testdata/record01.reject.lc 13:11-13:20 CullMode |
109 | testdata/record01.reject.lc 14:23-14:34 {a} -> CullMode -> PolygonMode a -> PolygonOffset -> ProvokingVertex -> RasterContext a 'Triangle | 109 | testdata/record01.reject.lc 14:23-14:34 {a} -> CullMode -> PolygonMode a -> PolygonOffset -> ProvokingVertex -> RasterContext a 'Triangle |
110 | testdata/record01.reject.lc 14:23-14:39 PolygonMode V0 -> PolygonOffset -> ProvokingVertex -> RasterContext V3 'Triangle | 110 | testdata/record01.reject.lc 14:23-14:39 PolygonMode a_ -> PolygonOffset -> ProvokingVertex -> RasterContext d_ 'Triangle |
111 | testdata/record01.reject.lc 14:23-14:49 PolygonOffset -> ProvokingVertex -> RasterContext V2 'Triangle | 111 | testdata/record01.reject.lc 14:23-14:49 PolygonOffset -> ProvokingVertex -> RasterContext c_ 'Triangle |
112 | testdata/record01.reject.lc 14:23-14:58 ProvokingVertex -> RasterContext V1 'Triangle | 112 | testdata/record01.reject.lc 14:23-14:58 ProvokingVertex -> RasterContext b_ 'Triangle |
113 | testdata/record01.reject.lc 14:23-14:70 RasterContext V0 'Triangle | 113 | testdata/record01.reject.lc 14:23-14:70 RasterContext a_ 'Triangle |
114 | testdata/record01.reject.lc 14:35-14:39 CullMode | 114 | testdata/record01.reject.lc 14:35-14:39 CullMode |
115 | testdata/record01.reject.lc 14:40-14:49 {a} -> PolygonMode a | 115 | testdata/record01.reject.lc 14:40-14:49 {a} -> PolygonMode a |
116 | testdata/record01.reject.lc 14:50-14:58 PolygonOffset | 116 | testdata/record01.reject.lc 14:50-14:58 PolygonOffset |
@@ -124,7 +124,7 @@ testdata/record01.reject.lc 15:44-15:61 FragmentOperation 'Depth | |||
124 | testdata/record01.reject.lc 15:52-15:56 ComparisonFunction | 124 | testdata/record01.reject.lc 15:52-15:56 ComparisonFunction |
125 | testdata/record01.reject.lc 15:57-15:61 Bool | 125 | testdata/record01.reject.lc 15:57-15:61 Bool |
126 | testdata/record01.reject.lc 15:63-15:70 {a} -> {b:Nat} -> {_ : Num a} -> Blending a -> VecScalar b Bool -> FragmentOperation ('Color (VecScalar b a)) | 126 | testdata/record01.reject.lc 15:63-15:70 {a} -> {b:Nat} -> {_ : Num a} -> Blending a -> VecScalar b Bool -> FragmentOperation ('Color (VecScalar b a)) |
127 | testdata/record01.reject.lc 15:63-15:76 VecScalar V1 Bool -> FragmentOperation ('Color (VecScalar V2 Float)) | 127 | testdata/record01.reject.lc 15:63-15:76 VecScalar b_ Bool -> FragmentOperation ('Color (VecScalar c_ Float)) |
128 | testdata/record01.reject.lc 15:63-15:101 ((FragmentOperation ('Color (VecScalar 4 Float)))) | FragmentOperation ('Color (VecScalar 4 Float)) | 128 | testdata/record01.reject.lc 15:63-15:101 ((FragmentOperation ('Color (VecScalar 4 Float)))) | FragmentOperation ('Color (VecScalar 4 Float)) |
129 | testdata/record01.reject.lc 15:71-15:76 Blending Float | 129 | testdata/record01.reject.lc 15:71-15:76 Blending Float |
130 | testdata/record01.reject.lc 15:78-15:80 {a} -> a -> a -> a -> a -> VecS a 4 | 130 | testdata/record01.reject.lc 15:78-15:80 {a} -> a -> a -> a -> a -> VecS a 4 |
@@ -137,50 +137,50 @@ testdata/record01.reject.lc 15:86-15:90 Bool | |||
137 | testdata/record01.reject.lc 15:91-15:95 Bool | 137 | testdata/record01.reject.lc 15:91-15:95 Bool |
138 | testdata/record01.reject.lc 15:96-15:100 Bool | 138 | testdata/record01.reject.lc 15:96-15:100 Bool |
139 | testdata/record01.reject.lc 16:23-16:30 {a} -> String->a | 139 | testdata/record01.reject.lc 16:23-16:30 {a} -> String->a |
140 | testdata/record01.reject.lc 16:23-16:36 V0 | 140 | testdata/record01.reject.lc 16:23-16:36 a_ |
141 | testdata/record01.reject.lc 16:31-16:36 String | 141 | testdata/record01.reject.lc 16:31-16:36 String |
142 | testdata/record01.reject.lc 16:40-16:43 Nat -> Nat -> Type->Type | 142 | testdata/record01.reject.lc 16:40-16:43 Nat -> Nat -> Type->Type |
143 | testdata/record01.reject.lc 16:40-16:45 Nat -> Type->Type | 143 | testdata/record01.reject.lc 16:40-16:45 Nat -> Type->Type |
144 | testdata/record01.reject.lc 16:40-16:47 Type->Type | 144 | testdata/record01.reject.lc 16:40-16:47 Type->Type |
145 | testdata/record01.reject.lc 16:40-16:53 Type | 145 | testdata/record01.reject.lc 16:40-16:53 Type |
146 | testdata/record01.reject.lc 16:44-16:45 V1 | 146 | testdata/record01.reject.lc 16:44-16:45 b_ |
147 | testdata/record01.reject.lc 16:46-16:47 V1 | 147 | testdata/record01.reject.lc 16:46-16:47 b_ |
148 | testdata/record01.reject.lc 16:48-16:53 Type | 148 | testdata/record01.reject.lc 16:48-16:53 Type |
149 | testdata/record01.reject.lc 17:27-17:61 (VecS Float 4, VecS Float 4) | HList V2 -> V2 | V2 -> HList V2 -> V2 | 149 | testdata/record01.reject.lc 17:27-17:61 (VecS Float 4, VecS Float 4) | HList c_ -> c_ | c_ -> HList c_ -> c_ |
150 | testdata/record01.reject.lc 17:28-17:41 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> Vec b c -> Vec a c | 150 | testdata/record01.reject.lc 17:28-17:41 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> Vec b c -> Vec a c |
151 | testdata/record01.reject.lc 17:28-17:55 Vec 4 Float -> Vec 4 Float | 151 | testdata/record01.reject.lc 17:28-17:55 Vec 4 Float -> Vec 4 Float |
152 | testdata/record01.reject.lc 17:28-17:57 Vec 4 Float | 152 | testdata/record01.reject.lc 17:28-17:57 Vec 4 Float |
153 | testdata/record01.reject.lc 17:42-17:55 Mat 4 4 Float | 153 | testdata/record01.reject.lc 17:42-17:55 Mat 4 4 Float |
154 | testdata/record01.reject.lc 17:56-17:57 V6 | 154 | testdata/record01.reject.lc 17:56-17:57 g_ |
155 | testdata/record01.reject.lc 17:59-17:60 ((VecS Float 4)) | VecS Float 4 | 155 | testdata/record01.reject.lc 17:59-17:60 ((VecS Float 4)) | VecS Float 4 |
156 | testdata/record01.reject.lc 18:23-18:28 {a:PrimitiveType} -> {b : List Type} -> String -> HList b -> PrimitiveStream a (HList b) | 156 | testdata/record01.reject.lc 18:23-18:28 {a:PrimitiveType} -> {b : List Type} -> String -> HList b -> PrimitiveStream a (HList b) |
157 | testdata/record01.reject.lc 18:23-18:37 HList V0 -> PrimitiveStream V2 (HList V1) | 157 | testdata/record01.reject.lc 18:23-18:37 HList a_ -> PrimitiveStream c_ (HList b_) |
158 | testdata/record01.reject.lc 18:23-18:79 PrimitiveStream V0 ((Vec 4 Float)) | 158 | testdata/record01.reject.lc 18:23-18:79 PrimitiveStream a_ ((Vec 4 Float)) |
159 | testdata/record01.reject.lc 18:29-18:37 String | 159 | testdata/record01.reject.lc 18:29-18:37 String |
160 | testdata/record01.reject.lc 18:39-18:48 {a} -> String->a | 160 | testdata/record01.reject.lc 18:39-18:48 {a} -> String->a |
161 | testdata/record01.reject.lc 18:39-18:59 V0 | 161 | testdata/record01.reject.lc 18:39-18:59 a_ |
162 | testdata/record01.reject.lc 18:39-18:78 ((Vec 4 Float)) | 162 | testdata/record01.reject.lc 18:39-18:78 ((Vec 4 Float)) |
163 | testdata/record01.reject.lc 18:49-18:59 String | 163 | testdata/record01.reject.lc 18:49-18:59 String |
164 | testdata/record01.reject.lc 18:63-18:78 Type | 164 | testdata/record01.reject.lc 18:63-18:78 Type |
165 | testdata/record01.reject.lc 18:65-18:68 Nat -> Type->Type | 165 | testdata/record01.reject.lc 18:65-18:68 Nat -> Type->Type |
166 | testdata/record01.reject.lc 18:65-18:70 Type->Type | 166 | testdata/record01.reject.lc 18:65-18:70 Type->Type |
167 | testdata/record01.reject.lc 18:65-18:76 List Type | Type | 167 | testdata/record01.reject.lc 18:65-18:76 List Type | Type |
168 | testdata/record01.reject.lc 18:69-18:70 V1 | 168 | testdata/record01.reject.lc 18:69-18:70 b_ |
169 | testdata/record01.reject.lc 18:71-18:76 Type | 169 | testdata/record01.reject.lc 18:71-18:76 Type |
170 | testdata/record01.reject.lc 19:23-19:36 {a} -> {b} -> {c:PrimitiveType} -> a->b -> List (Primitive a c) -> List (Primitive b c) | 170 | testdata/record01.reject.lc 19:23-19:36 {a} -> {b} -> {c:PrimitiveType} -> a->b -> List (Primitive a c) -> List (Primitive b c) |
171 | testdata/record01.reject.lc 19:23-19:49 List (Primitive ((VecS Float 4)) V0) -> List (Primitive (VecS Float 4, VecS Float 4) V1) | 171 | testdata/record01.reject.lc 19:23-19:49 List (Primitive ((VecS Float 4)) a_) -> List (Primitive (VecS Float 4, VecS Float 4) b_) |
172 | testdata/record01.reject.lc 19:23-19:62 List (Primitive (VecS Float 4, VecS Float 4) V0) | 172 | testdata/record01.reject.lc 19:23-19:62 List (Primitive (VecS Float 4, VecS Float 4) a_) |
173 | testdata/record01.reject.lc 19:37-19:49 ((VecS Float 4))->(VecS Float 4, VecS Float 4) | 173 | testdata/record01.reject.lc 19:37-19:49 ((VecS Float 4))->(VecS Float 4, VecS Float 4) |
174 | testdata/record01.reject.lc 19:50-19:62 {a:PrimitiveType} -> PrimitiveStream a ((Vec 4 Float)) | 174 | testdata/record01.reject.lc 19:50-19:62 {a:PrimitiveType} -> PrimitiveStream a ((Vec 4 Float)) |
175 | testdata/record01.reject.lc 20:23-20:42 {a : List Type} -> {b:PrimitiveType} -> RasterContext (HList ('Cons (Vec 4 Float) a)) b -> HList ('map Type Type Interpolated a) -> List (Primitive (HList ('Cons (Vec 4 Float) a)) b) -> List (Vector 1 (Maybe (SimpleFragment (HList a)))) | 175 | testdata/record01.reject.lc 20:23-20:42 {a : List Type} -> {b:PrimitiveType} -> RasterContext (HList ('Cons (Vec 4 Float) a)) b -> HList ('map Type Type Interpolated a) -> List (Primitive (HList ('Cons (Vec 4 Float) a)) b) -> List (Vector 1 (Maybe (SimpleFragment (HList a)))) |
176 | testdata/record01.reject.lc 20:23-20:52 HList ('map Type Type Interpolated V0) -> List (Primitive (HList ('Cons (Vec 4 Float) V1)) 'Triangle) -> List (Vector 1 (Maybe (SimpleFragment (HList V2)))) | 176 | testdata/record01.reject.lc 20:23-20:52 HList ('map Type Type Interpolated a_) -> List (Primitive (HList ('Cons (Vec 4 Float) b_)) 'Triangle) -> List (Vector 1 (Maybe (SimpleFragment (HList c_)))) |
177 | testdata/record01.reject.lc 20:23-20:63 List (Primitive (HList ('Cons (Vec 4 Float) V3)) 'Triangle) -> List (Vector 1 (Maybe (SimpleFragment (HList V4)))) | 177 | testdata/record01.reject.lc 20:23-20:63 List (Primitive (HList ('Cons (Vec 4 Float) d_)) 'Triangle) -> List (Vector 1 (Maybe (SimpleFragment (HList e_)))) |
178 | testdata/record01.reject.lc 20:23-20:79 List (Vector 1 (Maybe (SimpleFragment ((VecS Float 4))))) | 178 | testdata/record01.reject.lc 20:23-20:79 List (Vector 1 (Maybe (SimpleFragment ((VecS Float 4))))) |
179 | testdata/record01.reject.lc 20:43-20:52 {a} -> RasterContext a 'Triangle | 179 | testdata/record01.reject.lc 20:43-20:52 {a} -> RasterContext a 'Triangle |
180 | testdata/record01.reject.lc 20:53-20:63 ((Interpolated V2)) | 180 | testdata/record01.reject.lc 20:53-20:63 ((Interpolated c_)) |
181 | testdata/record01.reject.lc 20:55-20:61 {a} -> {_ : Floating a} -> Interpolated a | 181 | testdata/record01.reject.lc 20:55-20:61 {a} -> {_ : Floating a} -> Interpolated a |
182 | testdata/record01.reject.lc 20:64-20:79 {a:PrimitiveType} -> List (Primitive (VecS Float 4, VecS Float 4) a) | 182 | testdata/record01.reject.lc 20:64-20:79 {a:PrimitiveType} -> List (Primitive (VecS Float 4, VecS Float 4) a) |
183 | testdata/record01.reject.lc 21:33-21:55 ((VecS Float 4)) | HList V2 -> V2 | V2 -> HList V2 -> V2 | 183 | testdata/record01.reject.lc 21:33-21:55 ((VecS Float 4)) | HList c_ -> c_ | c_ -> HList c_ -> c_ |
184 | testdata/record01.reject.lc 21:35-21:37 {a} -> a -> a -> a -> a -> VecS a 4 | 184 | testdata/record01.reject.lc 21:35-21:37 {a} -> a -> a -> a -> a -> VecS a 4 |
185 | testdata/record01.reject.lc 21:35-21:41 Float -> Float -> Float -> VecS Float 4 | 185 | testdata/record01.reject.lc 21:35-21:41 Float -> Float -> Float -> VecS Float 4 |
186 | testdata/record01.reject.lc 21:35-21:45 Float -> Float -> VecS Float 4 | 186 | testdata/record01.reject.lc 21:35-21:45 Float -> Float -> VecS Float 4 |
@@ -190,11 +190,11 @@ testdata/record01.reject.lc 21:38-21:41 Float | |||
190 | testdata/record01.reject.lc 21:42-21:45 Float | 190 | testdata/record01.reject.lc 21:42-21:45 Float |
191 | testdata/record01.reject.lc 21:46-21:49 Float | 191 | testdata/record01.reject.lc 21:46-21:49 Float |
192 | testdata/record01.reject.lc 21:50-21:53 Float | 192 | testdata/record01.reject.lc 21:50-21:53 Float |
193 | testdata/record01.reject.lc 22:33-22:67 ((VecS Float 4)) | HList V2 -> V2 | V2 -> HList V2 -> V2 | 193 | testdata/record01.reject.lc 22:33-22:67 ((VecS Float 4)) | HList c_ -> c_ | c_ -> HList c_ -> c_ |
194 | testdata/record01.reject.lc 22:35-22:42 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a | 194 | testdata/record01.reject.lc 22:35-22:42 {a} -> {_ : Num (MatVecScalarElem a)} -> a -> a->a |
195 | testdata/record01.reject.lc 22:35-22:44 V8->V9 | 195 | testdata/record01.reject.lc 22:35-22:44 i_->j_ |
196 | testdata/record01.reject.lc 22:35-22:65 VecS Float 4 | 196 | testdata/record01.reject.lc 22:35-22:65 VecS Float 4 |
197 | testdata/record01.reject.lc 22:43-22:44 V9 | 197 | testdata/record01.reject.lc 22:43-22:44 j_ |
198 | testdata/record01.reject.lc 22:46-22:48 {a} -> a -> a -> a -> a -> VecS a 4 | 198 | testdata/record01.reject.lc 22:46-22:48 {a} -> a -> a -> a -> a -> VecS a 4 |
199 | testdata/record01.reject.lc 22:46-22:52 Float -> Float -> Float -> VecS Float 4 | 199 | testdata/record01.reject.lc 22:46-22:52 Float -> Float -> Float -> VecS Float 4 |
200 | testdata/record01.reject.lc 22:46-22:56 Float -> Float -> VecS Float 4 | 200 | testdata/record01.reject.lc 22:46-22:56 Float -> Float -> VecS Float 4 |
@@ -205,8 +205,8 @@ testdata/record01.reject.lc 22:53-22:56 Float | |||
205 | testdata/record01.reject.lc 22:57-22:60 Float | 205 | testdata/record01.reject.lc 22:57-22:60 Float |
206 | testdata/record01.reject.lc 22:61-22:64 Float | 206 | testdata/record01.reject.lc 22:61-22:64 Float |
207 | testdata/record01.reject.lc 23:23-23:33 {a:Nat} -> {b : List Type} -> {c} -> HList b -> (c -> HList ('imageType' ('map Type ImageKind FragmentOperationKind b))) -> List (Vector a (Maybe (SimpleFragment c))) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) | 207 | testdata/record01.reject.lc 23:23-23:33 {a:Nat} -> {b : List Type} -> {c} -> HList b -> (c -> HList ('imageType' ('map Type ImageKind FragmentOperationKind b))) -> List (Vector a (Maybe (SimpleFragment c))) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) -> FrameBuffer a ('map Type ImageKind FragmentOperationKind b) |
208 | testdata/record01.reject.lc 23:23-23:45 V0->(('imageType (FragmentOperationKind (FragmentOperation ('Color (VecScalar 4 Float)))))) -> List (Vector V2 (Maybe (SimpleFragment V1))) -> FrameBuffer V3 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) -> FrameBuffer V4 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) | 208 | testdata/record01.reject.lc 23:23-23:45 a_->(('imageType (FragmentOperationKind (FragmentOperation ('Color (VecScalar 4 Float)))))) -> List (Vector c_ (Maybe (SimpleFragment b_))) -> FrameBuffer d_ ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) -> FrameBuffer e_ ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) |
209 | testdata/record01.reject.lc 23:23-23:60 List (Vector V0 (Maybe (SimpleFragment ((VecS Float 4))))) -> FrameBuffer V1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) -> FrameBuffer V2 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) | 209 | testdata/record01.reject.lc 23:23-23:60 List (Vector a_ (Maybe (SimpleFragment ((VecS Float 4))))) -> FrameBuffer b_ ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) -> FrameBuffer c_ ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) |
210 | testdata/record01.reject.lc 23:23-23:75 FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) -> FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) | 210 | testdata/record01.reject.lc 23:23-23:75 FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) -> FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) |
211 | testdata/record01.reject.lc 23:23-23:83 FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) | 211 | testdata/record01.reject.lc 23:23-23:83 FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))) |
212 | testdata/record01.reject.lc 23:34-23:45 (FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))) | 212 | testdata/record01.reject.lc 23:34-23:45 (FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))) |
@@ -225,9 +225,9 @@ testdata/record01.reject.lc 24:34-24:57 (FrameBuffer 1 ('map Type ImageKind Fra | |||
225 | testdata/record01.reject.lc 24:41-24:47 List RecItem | RecItem | String | 225 | testdata/record01.reject.lc 24:41-24:47 List RecItem | RecItem | String |
226 | testdata/record01.reject.lc 24:49-24:57 (((BlendEquation, BlendEquation) -> Blending Float)) | (BlendEquation, BlendEquation) -> Blending Float | 226 | testdata/record01.reject.lc 24:49-24:57 (((BlendEquation, BlendEquation) -> Blending Float)) | (BlendEquation, BlendEquation) -> Blending Float |
227 | testdata/record01.reject.lc 25:11-25:17 RecordC ('Cons ('RecItem "fieldA" Float) ('Cons ('RecItem "fieldB" (FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))))) ('Cons ('RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)) 'Nil))) | 227 | testdata/record01.reject.lc 25:11-25:17 RecordC ('Cons ('RecItem "fieldA" Float) ('Cons ('RecItem "fieldB" (FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))))) ('Cons ('RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)) 'Nil))) |
228 | testdata/record01.reject.lc 25:11-25:24 V1 | 228 | testdata/record01.reject.lc 25:11-25:24 b_ |
229 | testdata/record01.reject.lc 25:18-25:24 String | 229 | testdata/record01.reject.lc 25:18-25:24 String |
230 | testdata/record01.reject.lc 26:5-26:14 {a:Nat} -> {b : List ImageKind} -> FrameBuffer a b -> Output | 230 | testdata/record01.reject.lc 26:5-26:14 {a:Nat} -> {b : List ImageKind} -> FrameBuffer a b -> Output |
231 | testdata/record01.reject.lc 26:15-26:21 RecordC ('Cons ('RecItem "fieldA" Float) ('Cons ('RecItem "fieldB" (FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))))) ('Cons ('RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)) 'Nil))) | 231 | testdata/record01.reject.lc 26:15-26:21 RecordC ('Cons ('RecItem "fieldA" Float) ('Cons ('RecItem "fieldB" (FrameBuffer 1 ('map Type ImageKind FragmentOperationKind ('Cons (FragmentOperation 'Depth) ('Cons (FragmentOperation ('Color (VecScalar 4 Float))) 'Nil))))) ('Cons ('RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)) 'Nil))) |
232 | testdata/record01.reject.lc 26:15-26:28 V1 | 232 | testdata/record01.reject.lc 26:15-26:28 b_ |
233 | testdata/record01.reject.lc 26:22-26:28 String | 233 | testdata/record01.reject.lc 26:22-26:28 String |
diff --git a/testdata/traceTest.out b/testdata/traceTest.out index 154a8308..b2893066 100644 --- a/testdata/traceTest.out +++ b/testdata/traceTest.out | |||
@@ -7,15 +7,15 @@ match'X :: [32m(a : Type->Type) -> ({b} -> c:b -> a ('X b c)) -> d:Type -> a d | |||
7 | x :: [32m'X (Type -> Type->Type) (\a:Type b:Type -> (a, b))[39m[K | 7 | x :: [32m'X (Type -> Type->Type) (\a:Type b:Type -> (a, b))[39m[K |
8 | ------------ tooltips | 8 | ------------ tooltips |
9 | testdata/traceTest.lc 6:1-6:3 {a} -> a->a | 9 | testdata/traceTest.lc 6:1-6:3 {a} -> a->a |
10 | testdata/traceTest.lc 6:8-6:9 V1 | 10 | testdata/traceTest.lc 6:8-6:9 b_ |
11 | testdata/traceTest.lc 8:6-8:7 Type | {a} -> a->Type | 11 | testdata/traceTest.lc 8:6-8:7 Type | {a} -> a->Type |
12 | testdata/traceTest.lc 8:6-8:18 Type | 12 | testdata/traceTest.lc 8:6-8:18 Type |
13 | testdata/traceTest.lc 8:17-8:18 Type | 13 | testdata/traceTest.lc 8:17-8:18 Type |
14 | testdata/traceTest.lc 10:6-10:7 {a} -> a->Type | 14 | testdata/traceTest.lc 10:6-10:7 {a} -> a->Type |
15 | testdata/traceTest.lc 10:6-10:25 Type | 15 | testdata/traceTest.lc 10:6-10:25 Type |
16 | testdata/traceTest.lc 10:17-10:24 Type | 16 | testdata/traceTest.lc 10:17-10:24 Type |
17 | testdata/traceTest.lc 10:19-10:20 V4 | 17 | testdata/traceTest.lc 10:19-10:20 e_ |
18 | testdata/traceTest.lc 10:19-10:23 List Type | 18 | testdata/traceTest.lc 10:19-10:23 List Type |
19 | testdata/traceTest.lc 10:22-10:23 List Type | V2 | 19 | testdata/traceTest.lc 10:22-10:23 List Type | c_ |
20 | testdata/traceTest.lc 11:1-11:2 X (Type -> Type->Type) (\a:Type b:Type -> (a, b)) | 20 | testdata/traceTest.lc 11:1-11:2 X (Type -> Type->Type) (\a:Type b:Type -> (a, b)) |
21 | testdata/traceTest.lc 11:5-11:14 {a}->a | 21 | testdata/traceTest.lc 11:5-11:14 {a}->a |
diff --git a/testdata/typeclass.out b/testdata/typeclass.out index e0e1f4c7..36725be0 100644 --- a/testdata/typeclass.out +++ b/testdata/typeclass.out | |||
@@ -12,11 +12,11 @@ testdata/typeclass.lc 8:12-8:17 Bool | |||
12 | testdata/typeclass.lc 8:12-9:17 Bool->Bool | 12 | testdata/typeclass.lc 8:12-9:17 Bool->Bool |
13 | testdata/typeclass.lc 9:13-9:17 Bool | 13 | testdata/typeclass.lc 9:13-9:17 Bool |
14 | testdata/typeclass.lc 11:6-11:8 Bool -> Bool->Bool | 14 | testdata/typeclass.lc 11:6-11:8 Bool -> Bool->Bool |
15 | testdata/typeclass.lc 11:13-11:14 V1 | 15 | testdata/typeclass.lc 11:13-11:14 b_ |
16 | testdata/typeclass.lc 11:13-12:19 Bool->Bool | 16 | testdata/typeclass.lc 11:13-12:19 Bool->Bool |
17 | testdata/typeclass.lc 12:14-12:19 Bool | 17 | testdata/typeclass.lc 12:14-12:19 Bool |
18 | testdata/typeclass.lc 14:7-14:9 Bool -> Bool->Bool | 18 | testdata/typeclass.lc 14:7-14:9 Bool -> Bool->Bool |
19 | testdata/typeclass.lc 14:14-14:15 V2 | 19 | testdata/typeclass.lc 14:14-14:15 c_ |
20 | testdata/typeclass.lc 14:14-15:17 Bool->Bool | 20 | testdata/typeclass.lc 14:14-15:17 Bool->Bool |
21 | testdata/typeclass.lc 15:13-15:17 Bool | 21 | testdata/typeclass.lc 15:13-15:17 Bool |
22 | testdata/typeclass.lc 17:7-17:9 Type->Type | 22 | testdata/typeclass.lc 17:7-17:9 Type->Type |
@@ -30,13 +30,13 @@ testdata/typeclass.lc 18:23-18:27 Type | |||
30 | testdata/typeclass.lc 20:3-20:5 {a} -> {_ : Eq a} -> a -> a->Bool | 30 | testdata/typeclass.lc 20:3-20:5 {a} -> {_ : Eq a} -> a -> a->Bool |
31 | testdata/typeclass.lc 20:10-20:13 Bool->Bool | 31 | testdata/typeclass.lc 20:10-20:13 Bool->Bool |
32 | testdata/typeclass.lc 20:10-20:22 Bool | 32 | testdata/typeclass.lc 20:10-20:22 Bool |
33 | testdata/typeclass.lc 20:15-20:16 V5 | 33 | testdata/typeclass.lc 20:15-20:16 f_ |
34 | testdata/typeclass.lc 20:15-20:19 V4->Bool | 34 | testdata/typeclass.lc 20:15-20:19 e_->Bool |
35 | testdata/typeclass.lc 20:15-20:21 Bool | 35 | testdata/typeclass.lc 20:15-20:21 Bool |
36 | testdata/typeclass.lc 20:17-20:19 {a} -> {_ : Eq a} -> a -> a->Bool | 36 | testdata/typeclass.lc 20:17-20:19 {a} -> {_ : Eq a} -> a -> a->Bool |
37 | testdata/typeclass.lc 20:20-20:21 V2 | 37 | testdata/typeclass.lc 20:20-20:21 c_ |
38 | testdata/typeclass.lc 23:17-23:18 Bool | 38 | testdata/typeclass.lc 23:17-23:18 Bool |
39 | testdata/typeclass.lc 23:17-24:23 Bool->Bool | {_ : Eq V0} -> V1 -> V2->Bool | {a} -> {_ : Eq a} -> a -> a->Bool | 39 | testdata/typeclass.lc 23:17-24:23 Bool->Bool | {_ : Eq a_} -> b_ -> c_->Bool | {a} -> {_ : Eq a} -> a -> a->Bool |
40 | testdata/typeclass.lc 24:18-24:21 Bool->Bool | 40 | testdata/typeclass.lc 24:18-24:21 Bool->Bool |
41 | testdata/typeclass.lc 24:18-24:23 Bool | 41 | testdata/typeclass.lc 24:18-24:23 Bool |
42 | testdata/typeclass.lc 24:22-24:23 V1 | 42 | testdata/typeclass.lc 24:22-24:23 b_ |
diff --git a/testdata/typesig.reject.out b/testdata/typesig.reject.out index 7d9272bc..f6a0fd30 100644 --- a/testdata/typesig.reject.out +++ b/testdata/typesig.reject.out | |||
@@ -1,16 +1,16 @@ | |||
1 | focus checkMetas: \[34ma[m -> [32m(\[32mb[m:Type -> [32mprimFix [32m[32ma[m[m [32m[32mb[m[m[m)[m (\([34ma[m:=[32mType[m) -> \[32mc[m:[32mType[m -> [47m<<HERE>>[m) | 1 | focus checkMetas: \[34ma[m -> [32m(\[32mb[m:Type -> [32mprimFix [32m[32ma[m[m [32m[32mb[m[m[m)[m (\([34ma[m:=[32mType[m) -> \[32mc[m:[32mType[m -> [47m<<HERE>>[m) |
2 | [32m\([34ma[m : [32m[32m[32mType[m~[32m[32mV0[m[m[m[m) ([34mb[m : [32m[32m[32m[32mV1[m[m~[32m'X[m[m[m) -> [32m[32mtypeAnn [32m[32mV2[m[m [32m[32m(labend [32mX[m)[m[m[m[m[m | 2 | [32m\([34ma[m : [32m[32m[32mType[m~[32m[32ma_[m[m[m[m) ([34mb[m : [32m[32m[32m[32mb_[m[m~[32m'X[m[m[m) -> [32m[32mtypeAnn [32m[32mc_[m[m [32m[32m(labend [32mX[m)[m[m[m[m[m |
3 | ------------ trace | 3 | ------------ trace |
4 | 'X :: [32mType[39m[K | 4 | 'X :: [32mType[39m[K |
5 | X :: [32m'X[39m[K | 5 | X :: [32m'X[39m[K |
6 | 'XCase :: [32m(a : 'X->Type) -> a X -> b:'X -> a b[39m[K | 6 | 'XCase :: [32m(a : 'X->Type) -> a X -> b:'X -> a b[39m[K |
7 | match'X :: [32m(a : Type->Type) -> a 'X -> b:Type -> a b -> a b[39m[K | 7 | match'X :: [32m(a : Type->Type) -> a 'X -> b:Type -> a b -> a b[39m[K |
8 | !focus checkMetas: \[34ma[m -> [32m(\[32mb[m:Type -> [32mprimFix [32m[32ma[m[m [32m[32mb[m[m[m)[m (\([34ma[m:=[32mType[m) -> \[32mc[m:[32mType[m -> [47m<<HERE>>[m) | 8 | !focus checkMetas: \[34ma[m -> [32m(\[32mb[m:Type -> [32mprimFix [32m[32ma[m[m [32m[32mb[m[m[m)[m (\([34ma[m:=[32mType[m) -> \[32mc[m:[32mType[m -> [47m<<HERE>>[m) |
9 | [32m\([34ma[m : [32m[32m[32mType[m~[32m[32mV0[m[m[m[m) ([34mb[m : [32m[32m[32m[32mV1[m[m~[32m'X[m[m[m) -> [32m[32mtypeAnn [32m[32mV2[m[m [32m[32m(labend [32mX[m)[m[m[m[m[m | 9 | [32m\([34ma[m : [32m[32m[32mType[m~[32m[32ma_[m[m[m[m) ([34mb[m : [32m[32m[32m[32mb_[m[m~[32m'X[m[m[m) -> [32m[32mtypeAnn [32m[32mc_[m[m [32m[32m(labend [32mX[m)[m[m[m[m[m |
10 | ------------ tooltips | 10 | ------------ tooltips |
11 | testdata/typesig.reject.lc 4:6-4:7 Type | 11 | testdata/typesig.reject.lc 4:6-4:7 Type |
12 | testdata/typesig.reject.lc 4:6-4:11 Type | 12 | testdata/typesig.reject.lc 4:6-4:11 Type |
13 | testdata/typesig.reject.lc 4:10-4:11 X | 13 | testdata/typesig.reject.lc 4:10-4:11 X |
14 | testdata/typesig.reject.lc 6:6-6:7 V1 | 14 | testdata/typesig.reject.lc 6:6-6:7 b_ |
15 | testdata/typesig.reject.lc 6:6-7:6 V0->V1 | V2 | 15 | testdata/typesig.reject.lc 6:6-7:6 a_->b_ | c_ |
16 | testdata/typesig.reject.lc 7:5-7:6 X | 16 | testdata/typesig.reject.lc 7:5-7:6 X |
diff --git a/testdata/zip01.out b/testdata/zip01.out index 7ceab8e3..c77e525e 100644 --- a/testdata/zip01.out +++ b/testdata/zip01.out | |||
@@ -4,11 +4,11 @@ zip2 :: [32m{a} -> {b} -> 'List a -> 'List b -> 'List (a, b)[39m[K | |||
4 | ------------ tooltips | 4 | ------------ tooltips |
5 | testdata/zip01.lc 1:9-1:12 Type | 5 | testdata/zip01.lc 1:9-1:12 Type |
6 | testdata/zip01.lc 1:9-1:30 Type | 6 | testdata/zip01.lc 1:9-1:30 Type |
7 | testdata/zip01.lc 1:9-4:40 V0->V1 | {a} -> {b} -> List a -> List b -> List (a, b) | 7 | testdata/zip01.lc 1:9-4:40 a_->b_ | {a} -> {b} -> List a -> List b -> List (a, b) |
8 | testdata/zip01.lc 1:10-1:11 V3 | 8 | testdata/zip01.lc 1:10-1:11 d_ |
9 | testdata/zip01.lc 1:16-1:19 Type | 9 | testdata/zip01.lc 1:16-1:19 Type |
10 | testdata/zip01.lc 1:16-1:30 Type | 10 | testdata/zip01.lc 1:16-1:30 Type |
11 | testdata/zip01.lc 1:17-1:18 V2 | 11 | testdata/zip01.lc 1:17-1:18 c_ |
12 | testdata/zip01.lc 1:23-1:30 Type | 12 | testdata/zip01.lc 1:23-1:30 Type |
13 | testdata/zip01.lc 1:24-1:29 Type | 13 | testdata/zip01.lc 1:24-1:29 Type |
14 | testdata/zip01.lc 1:25-1:26 Type | 14 | testdata/zip01.lc 1:25-1:26 Type |
@@ -16,17 +16,17 @@ testdata/zip01.lc 1:25-1:28 List Type | |||
16 | testdata/zip01.lc 1:27-1:28 List Type | Type | 16 | testdata/zip01.lc 1:27-1:28 List Type | Type |
17 | testdata/zip01.lc 2:1-2:5 {a} -> {b} -> List a -> List b -> List (a, b) | 17 | testdata/zip01.lc 2:1-2:5 {a} -> {b} -> List a -> List b -> List (a, b) |
18 | testdata/zip01.lc 2:22-2:24 {a} -> List a | 18 | testdata/zip01.lc 2:22-2:24 {a} -> List a |
19 | testdata/zip01.lc 2:22-4:40 List (V3, V2) | List V0 -> List (V1, V4) | List V1 -> List (V3, V2) | List V1 -> List V1 -> List (V3, V2) | 19 | testdata/zip01.lc 2:22-4:40 List (d_, c_) | List a_ -> List (b_, e_) | List b_ -> List (d_, c_) | List b_ -> List b_ -> List (d_, c_) |
20 | testdata/zip01.lc 3:22-3:24 {a} -> List a | 20 | testdata/zip01.lc 3:22-3:24 {a} -> List a |
21 | testdata/zip01.lc 3:22-4:40 List (V2, V5) | List V0 -> List (V5, V1) | List V2 -> List V2 | V1 -> List V2 -> List V2 | 21 | testdata/zip01.lc 3:22-4:40 List (c_, f_) | List a_ -> List (f_, b_) | List c_ -> List c_ | b_ -> List c_ -> List c_ |
22 | testdata/zip01.lc 4:22-4:27 (V7, V3) | 22 | testdata/zip01.lc 4:22-4:27 (h_, d_) |
23 | testdata/zip01.lc 4:22-4:29 List (V7, V3) -> List (V8, V4) | 23 | testdata/zip01.lc 4:22-4:29 List (h_, d_) -> List (i_, e_) |
24 | testdata/zip01.lc 4:22-4:40 List (V6, V2) | List V2 -> List V2 | V1 -> List V2 -> List V2 | 24 | testdata/zip01.lc 4:22-4:40 List (g_, c_) | List c_ -> List c_ | b_ -> List c_ -> List c_ |
25 | testdata/zip01.lc 4:23-4:24 V10 | 25 | testdata/zip01.lc 4:23-4:24 k_ |
26 | testdata/zip01.lc 4:25-4:26 ((V3)) | V6 | 26 | testdata/zip01.lc 4:25-4:26 ((d_)) | g_ |
27 | testdata/zip01.lc 4:28-4:29 {a} -> a -> List a -> List a | 27 | testdata/zip01.lc 4:28-4:29 {a} -> a -> List a -> List a |
28 | testdata/zip01.lc 4:30-4:34 {a} -> {b} -> List a -> List b -> List (a, b) | 28 | testdata/zip01.lc 4:30-4:34 {a} -> {b} -> List a -> List b -> List (a, b) |
29 | testdata/zip01.lc 4:30-4:37 List V0 -> List (V8, V1) | 29 | testdata/zip01.lc 4:30-4:37 List a_ -> List (i_, b_) |
30 | testdata/zip01.lc 4:30-4:40 List (V6, V2) | 30 | testdata/zip01.lc 4:30-4:40 List (g_, c_) |
31 | testdata/zip01.lc 4:35-4:37 List V8 | 31 | testdata/zip01.lc 4:35-4:37 List i_ |
32 | testdata/zip01.lc 4:38-4:40 List V2 | 32 | testdata/zip01.lc 4:38-4:40 List c_ |