forked fromdotnet/fsharp
- Notifications
You must be signed in to change notification settings - Fork0
Commitb05a2e5
Lot's of cleanups in TypeCheck.fs (dotnet#2260)
* cleanup* Check if vals are empty* More isNil tests* cleanup* More isNil tests* More isNil tests* More isNil tests* formatting* formatting* We don't need to calc the full length* Check length before we call typ functions* Don't call length if not needed* move opTakesThreeArgs to usage* formatting* reduce one if* Remvoe one isSome check* cleanup* cleanup* remove begin/end* formatting* Interate the fields only once* Choose can be simplified here* formatting* formatting* Things that don't computation should go first in &&* formatting* We should not generate Options just to throw them away in inlined function* Do not pattern match twice for the same thing* formating* Removed inline* formatting* formatting* formatting* formatting* formatting* yet another typo* remove begin end1 parentc9974b5 commitb05a2e5
File tree
4 files changed
+281
-222
lines changed- src/fsharp
4 files changed
+281
-222
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2461 | 2461 | | |
2462 | 2462 | | |
2463 | 2463 | | |
2464 | | - | |
| 2464 | + | |
| 2465 | + | |
2465 | 2466 | | |
2466 | 2467 | | |
2467 | 2468 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3054 | 3054 | | |
3055 | 3055 | | |
3056 | 3056 | | |
3057 | | - | |
3058 | | - | |
3059 | | - | |
| 3057 | + | |
| 3058 | + | |
| 3059 | + | |
| 3060 | + | |
| 3061 | + | |
3060 | 3062 | | |
3061 | 3063 | | |
3062 | 3064 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1348 | 1348 | | |
1349 | 1349 | | |
1350 | 1350 | | |
1351 | | - | |
| 1351 | + | |
1352 | 1352 | | |
1353 | 1353 | | |
1354 | 1354 | | |
| |||
0 commit comments
Comments
(0)