forked fromdotnet/fsharp
- Notifications
You must be signed in to change notification settings - Fork0
Commite33831a
[FS-1047] - match! (match-bang) (dotnet#4427)
* Attempt add match! syntax to parser (as normal match) (does not work)* Add name for MATCH_BANG token ("keyword 'match!')* Make match! valid in (and only in) computational expressions* match! works* Add match! to xlf localization files* Add two tests for match!* Don't use left-pipe* Give match! keyword a description* Fix syntax error, and change match! description* xlf updated* Add match! keyword description to resx* Update FSComp.fs* Write quotation test for match!* First crack at compile error tests* Fix baselines* Fix baseline one more time* Add vs baseline* Fix merge mistake* Fix merge mistake (dotnet#2)* Fix merge mistake in tests1 parent2b6afdf commite33831a
File tree
50 files changed
+1813
-1408
lines changed- src
- buildfromsource/FSharp.Compiler.Private
- fsharp
- service
- xlf
- tests/fsharp
- core
- patterns
- quotes
- typecheck/sigs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
50 files changed
+1813
-1408
lines changedLines changed: 1401 additions & 1397 deletions
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4152 | 4152 | | |
4153 | 4153 | | |
4154 | 4154 | | |
| 4155 | + | |
| 4156 | + | |
| 4157 | + | |
4155 | 4158 | | |
4156 | 4159 | | |
4157 | 4160 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1031 | 1031 | | |
1032 | 1032 | | |
1033 | 1033 | | |
| 1034 | + | |
1034 | 1035 | | |
1035 | 1036 | | |
1036 | 1037 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1372 | 1372 | | |
1373 | 1373 | | |
1374 | 1374 | | |
| 1375 | + | |
1375 | 1376 | | |
1376 | 1377 | | |
1377 | 1378 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
594 | 594 | | |
595 | 595 | | |
596 | 596 | | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
597 | 600 | | |
598 | 601 | | |
599 | 602 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1051 | 1051 | | |
1052 | 1052 | | |
1053 | 1053 | | |
1054 | | - | |
| 1054 | + | |
1055 | 1055 | | |
1056 | 1056 | | |
1057 | 1057 | | |
| |||
2034 | 2034 | | |
2035 | 2035 | | |
2036 | 2036 | | |
2037 | | - | |
| 2037 | + | |
2038 | 2038 | | |
2039 | 2039 | | |
2040 | 2040 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3457 | 3457 | | |
3458 | 3458 | | |
3459 | 3459 | | |
3460 | | - | |
| 3460 | + | |
| 3461 | + | |
3461 | 3462 | | |
3462 | 3463 | | |
3463 | 3464 | | |
| |||
3483 | 3484 | | |
3484 | 3485 | | |
3485 | 3486 | | |
| 3487 | + | |
3486 | 3488 | | |
3487 | 3489 | | |
3488 | 3490 | | |
| |||
6040 | 6042 | | |
6041 | 6043 | | |
6042 | 6044 | | |
6043 | | - | |
| 6045 | + | |
6044 | 6046 | | |
6045 | 6047 | | |
6046 | | - | |
| 6048 | + | |
6047 | 6049 | | |
6048 | 6050 | | |
6049 | 6051 | | |
6050 | | - | |
| 6052 | + | |
6051 | 6053 | | |
6052 | 6054 | | |
6053 | | - | |
| 6055 | + | |
| 6056 | + | |
| 6057 | + | |
6054 | 6058 | | |
6055 | 6059 | | |
6056 | 6060 | | |
| |||
7960 | 7964 | | |
7961 | 7965 | | |
7962 | 7966 | | |
| 7967 | + | |
| 7968 | + | |
| 7969 | + | |
| 7970 | + | |
| 7971 | + | |
| 7972 | + | |
| 7973 | + | |
| 7974 | + | |
| 7975 | + | |
7963 | 7976 | | |
7964 | 7977 | | |
7965 | 7978 | | |
| |||
8766 | 8779 | | |
8767 | 8780 | | |
8768 | 8781 | | |
| 8782 | + | |
8769 | 8783 | | |
8770 | 8784 | | |
8771 | 8785 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
692 | 692 | | |
693 | 693 | | |
694 | 694 | | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
695 | 698 | | |
696 | 699 | | |
697 | 700 | | |
| |||
779 | 782 | | |
780 | 783 | | |
781 | 784 | | |
| 785 | + | |
782 | 786 | | |
783 | 787 | | |
784 | 788 | | |
| |||
839 | 843 | | |
840 | 844 | | |
841 | 845 | | |
| 846 | + | |
842 | 847 | | |
843 | 848 | | |
844 | 849 | | |
| |||
901 | 906 | | |
902 | 907 | | |
903 | 908 | | |
| 909 | + | |
904 | 910 | | |
905 | 911 | | |
906 | 912 | | |
| |||
2397 | 2403 | | |
2398 | 2404 | | |
2399 | 2405 | | |
| 2406 | + | |
| 2407 | + | |
2400 | 2408 | | |
2401 | 2409 | | |
2402 | 2410 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
238 | 238 | | |
239 | 239 | | |
240 | 240 | | |
| 241 | + | |
| 242 | + | |
241 | 243 | | |
242 | 244 | | |
243 | 245 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
394 | 394 | | |
395 | 395 | | |
396 | 396 | | |
| 397 | + | |
397 | 398 | | |
398 | 399 | | |
399 | 400 | | |
| |||
0 commit comments
Comments
(0)