File tree
45 files changed
+2952
-147
lines changed- deps
- kmir
- src
- kmir
- kdist/mir-semantics
- rt
- tests/integration
- data/exec-smir
- arithmetic
- assign-cast
- call-with-args
- enum
- main-a-b-c
- references
- structs-tuples
- package
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
45 files changed
+2952
-147
lines changedDiff for: kmir/pyproject.toml
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
|
Diff for: kmir/src/kmir/__init__.py
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + |
+24-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
| 54 | + | |
54 | 55 |
| |
55 | 56 |
| |
56 | 57 |
| |
57 |
| - | |
| 58 | + | |
58 | 59 |
| |
59 | 60 |
| |
60 | 61 |
| |
| |||
75 | 76 |
| |
76 | 77 |
| |
77 | 78 |
| |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
78 | 101 |
| |
79 | 102 |
| |
80 | 103 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
| 57 | + | |
57 | 58 |
| |
58 | 59 |
| |
59 | 60 |
| |
|
+54-11
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
189 | 189 |
| |
190 | 190 |
| |
191 | 191 |
| |
192 |
| - | |
| 192 | + | |
193 | 193 |
| |
194 | 194 |
| |
195 | 195 |
| |
| |||
421 | 421 |
| |
422 | 422 |
| |
423 | 423 |
| |
424 |
| - | |
| 424 | + | |
425 | 425 |
| |
426 | 426 |
| |
427 | 427 |
| |
| |||
431 | 431 |
| |
432 | 432 |
| |
433 | 433 |
| |
434 |
| - | |
435 |
| - | |
| 434 | + | |
| 435 | + | |
436 | 436 |
| |
437 | 437 |
| |
438 | 438 |
| |
439 | 439 |
| |
440 |
| - | |
| 440 | + | |
441 | 441 |
| |
442 | 442 |
| |
443 | 443 |
| |
444 | 444 |
| |
445 | 445 |
| |
446 |
| - | |
| 446 | + | |
447 | 447 |
| |
448 | 448 |
| |
449 | 449 |
| |
| |||
603 | 603 |
| |
604 | 604 |
| |
605 | 605 |
| |
| 606 | + | |
606 | 607 |
| |
607 |
| - | |
| 608 | + | |
| 609 | + | |
608 | 610 |
| |
609 | 611 |
| |
610 | 612 |
| |
611 | 613 |
| |
612 | 614 |
| |
613 | 615 |
| |
614 | 616 |
| |
615 |
| - | |
| 617 | + | |
616 | 618 |
| |
617 |
| - | |
618 |
| - | |
| 619 | + | |
619 | 620 |
| |
620 | 621 |
| |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
621 | 631 |
| |
622 | 632 |
| |
623 | 633 |
| |
| |||
640 | 650 |
| |
641 | 651 |
| |
642 | 652 |
| |
| 653 | + | |
643 | 654 |
| |
644 |
| - | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
645 | 686 |
| |
646 | 687 |
| |
647 | 688 |
| |
| |||
891 | 932 |
| |
892 | 933 |
| |
893 | 934 |
| |
| 935 | + | |
894 | 936 |
| |
895 | 937 |
| |
896 | 938 |
| |
| |||
918 | 960 |
| |
919 | 961 |
| |
920 | 962 |
| |
| 963 | + | |
921 | 964 |
| |
922 | 965 |
| |
923 | 966 |
| |
|
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
| 29 | + | |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
|
Diff for: kmir/src/kmir/kdist/mir-semantics/ty.md
+4-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
254 | 254 |
| |
255 | 255 |
| |
256 | 256 |
| |
257 |
| - | |
258 |
| - | |
259 |
| - | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
260 | 260 |
| |
261 | 261 |
| |
262 |
| - | |
| 262 | + | |
263 | 263 |
| |
264 | 264 |
| |
265 | 265 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
43 |
| - | |
| 43 | + | |
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
| |||
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
57 |
| - | |
58 |
| - | |
59 |
| - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
60 | 60 |
| |
61 | 61 |
| |
62 | 62 |
| |
| |||
120 | 120 |
| |
121 | 121 |
| |
122 | 122 |
| |
123 |
| - | |
| 123 | + | |
124 | 124 |
| |
125 | 125 |
| |
126 | 126 |
| |
| |||
134 | 134 |
| |
135 | 135 |
| |
136 | 136 |
| |
137 |
| - | |
138 |
| - | |
139 |
| - | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
140 | 140 |
| |
141 | 141 |
| |
142 | 142 |
| |
| |||
237 | 237 |
| |
238 | 238 |
| |
239 | 239 |
| |
240 |
| - | |
| 240 | + | |
241 | 241 |
| |
242 | 242 |
| |
243 | 243 |
| |
| |||
3630 | 3630 |
| |
3631 | 3631 |
| |
3632 | 3632 |
| |
| 3633 | + | |
3633 | 3634 |
| |
3634 | 3635 |
| |
3635 | 3636 |
| |
| |||
3647 | 3648 |
| |
3648 | 3649 |
| |
3649 | 3650 |
| |
3650 |
| - | |
| 3651 | + | |
| 3652 | + | |
3651 | 3653 |
| |
3652 | 3654 |
| |
3653 | 3655 |
| |
| |||
3663 | 3665 |
| |
3664 | 3666 |
| |
3665 | 3667 |
| |
3666 |
| - | |
| 3668 | + | |
| 3669 | + | |
3667 | 3670 |
| |
3668 | 3671 |
| |
3669 | 3672 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
33 | 33 |
| |
34 | 34 |
| |
35 | 35 |
| |
36 |
| - | |
| 36 | + | |
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
| 40 | + | |
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
45 | 45 |
| |
46 |
| - | |
| 46 | + | |
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
50 |
| - | |
| 50 | + | |
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
| |||
76 | 76 |
| |
77 | 77 |
| |
78 | 78 |
| |
79 |
| - | |
80 |
| - | |
| 79 | + | |
| 80 | + | |
81 | 81 |
| |
82 |
| - | |
| 82 | + | |
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
86 | 91 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2745 | 2745 |
| |
2746 | 2746 |
| |
2747 | 2747 |
| |
| 2748 | + | |
2748 | 2749 |
| |
2749 | 2750 |
| |
2750 | 2751 |
| |
| |||
2762 | 2763 |
| |
2763 | 2764 |
| |
2764 | 2765 |
| |
2765 |
| - | |
| 2766 | + | |
| 2767 | + | |
2766 | 2768 |
| |
2767 | 2769 |
| |
2768 | 2770 |
| |
| |||
2778 | 2780 |
| |
2779 | 2781 |
| |
2780 | 2782 |
| |
2781 |
| - | |
| 2783 | + | |
| 2784 | + | |
2782 | 2785 |
| |
2783 | 2786 |
| |
2784 | 2787 |
| |
|
0 commit comments