Commit c04068d
committed
[ConstraintSystem] Initial implementation of disjunction optimizer
This brings back CSOptimizer from swiftlang#635851 parent 0871358 commit c04068d
File tree
5 files changed
+1346
-6
lines changed- include/swift/Sema
- lib/Sema
5 files changed
+1346
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
491 | 491 | | |
492 | 492 | | |
493 | 493 | | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
494 | 498 | | |
495 | 499 | | |
496 | 500 | | |
| |||
5401 | 5405 | | |
5402 | 5406 | | |
5403 | 5407 | | |
| 5408 | + | |
| 5409 | + | |
| 5410 | + | |
5404 | 5411 | | |
5405 | 5412 | | |
5406 | 5413 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
0 commit comments