Commit 9b1fced
committed
backtrack on part of SE-327 dealing with default-value exprs
This effectively reverts 6823744
The blanket removal of isolation in default-value expressions had
unintented consequences for important workflows. It's still
a problem that needs to be addressed, but we need to be more precise
about the problematic situations.1 parent 552d4b0 commit 9b1fced
File tree
6 files changed
+26
-85
lines changed- include/swift/AST
- lib
- AST
- Sema
- test/Concurrency
- validation-test/Sema/SwiftUI
6 files changed
+26
-85
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4555 | 4555 | | |
4556 | 4556 | | |
4557 | 4557 | | |
4558 | | - | |
4559 | | - | |
4560 | | - | |
4561 | | - | |
4562 | 4558 | | |
4563 | 4559 | | |
4564 | 4560 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9044 | 9044 | | |
9045 | 9045 | | |
9046 | 9046 | | |
9047 | | - | |
9048 | | - | |
9049 | | - | |
9050 | | - | |
9051 | | - | |
9052 | | - | |
9053 | | - | |
9054 | | - | |
9055 | | - | |
9056 | | - | |
9057 | | - | |
9058 | | - | |
9059 | | - | |
9060 | | - | |
9061 | | - | |
9062 | | - | |
| 9047 | + | |
9063 | 9048 | | |
9064 | | - | |
| 9049 | + | |
9065 | 9050 | | |
9066 | 9051 | | |
9067 | 9052 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1396 | 1396 | | |
1397 | 1397 | | |
1398 | 1398 | | |
1399 | | - | |
1400 | | - | |
1401 | | - | |
1402 | | - | |
1403 | | - | |
1404 | | - | |
1405 | | - | |
1406 | | - | |
1407 | | - | |
1408 | | - | |
1409 | | - | |
1410 | | - | |
1411 | | - | |
1412 | | - | |
1413 | | - | |
1414 | | - | |
1415 | | - | |
1416 | | - | |
1417 | | - | |
1418 | | - | |
1419 | | - | |
1420 | | - | |
1421 | | - | |
1422 | | - | |
1423 | | - | |
1424 | | - | |
1425 | | - | |
1426 | | - | |
1427 | | - | |
1428 | | - | |
1429 | | - | |
1430 | | - | |
1431 | | - | |
1432 | | - | |
1433 | | - | |
1434 | | - | |
1435 | | - | |
1436 | | - | |
1437 | | - | |
1438 | | - | |
1439 | | - | |
1440 | | - | |
1441 | | - | |
1442 | | - | |
1443 | | - | |
1444 | | - | |
1445 | | - | |
1446 | | - | |
1447 | | - | |
1448 | | - | |
1449 | | - | |
1450 | 1399 | | |
1451 | 1400 | | |
1452 | 1401 | | |
| |||
2341 | 2290 | | |
2342 | 2291 | | |
2343 | 2292 | | |
2344 | | - | |
2345 | | - | |
2346 | | - | |
2347 | | - | |
2348 | | - | |
2349 | | - | |
| 2293 | + | |
| 2294 | + | |
2350 | 2295 | | |
2351 | 2296 | | |
2352 | 2297 | | |
| |||
2483 | 2428 | | |
2484 | 2429 | | |
2485 | 2430 | | |
2486 | | - | |
2487 | | - | |
2488 | 2431 | | |
2489 | 2432 | | |
2490 | 2433 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
623 | 623 | | |
624 | 624 | | |
625 | 625 | | |
626 | | - | |
| 626 | + | |
627 | 627 | | |
628 | | - | |
| 628 | + | |
629 | 629 | | |
630 | 630 | | |
631 | 631 | | |
| |||
637 | 637 | | |
638 | 638 | | |
639 | 639 | | |
640 | | - | |
| 640 | + | |
641 | 641 | | |
642 | 642 | | |
643 | 643 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
0 commit comments