Commit 304d558
authored
Merge pull request swiftlang#82203 from swiftlang/gaborh/shared-references-are-safe
[cxx-interop] Shared references are considered safeFile tree
5 files changed
+83
-14
lines changed- include/swift/ClangImporter
- lib
- AST
- ClangImporter
- test/Interop/Cxx/class
5 files changed
+83
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
576 | 576 | | |
577 | 577 | | |
578 | 578 | | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
579 | 606 | | |
580 | 607 | | |
581 | 608 | | |
582 | | - | |
| 609 | + | |
583 | 610 | | |
584 | 611 | | |
585 | 612 | | |
| |||
592 | 619 | | |
593 | 620 | | |
594 | 621 | | |
595 | | - | |
| 622 | + | |
| 623 | + | |
596 | 624 | | |
597 | 625 | | |
598 | 626 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1244 | 1244 | | |
1245 | 1245 | | |
1246 | 1246 | | |
1247 | | - | |
1248 | | - | |
1249 | | - | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
1250 | 1251 | | |
1251 | 1252 | | |
1252 | 1253 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
8407 | 8408 | | |
8408 | 8409 | | |
8409 | 8410 | | |
| 8411 | + | |
| 8412 | + | |
| 8413 | + | |
| 8414 | + | |
| 8415 | + | |
| 8416 | + | |
| 8417 | + | |
| 8418 | + | |
| 8419 | + | |
| 8420 | + | |
| 8421 | + | |
| 8422 | + | |
| 8423 | + | |
| 8424 | + | |
8410 | 8425 | | |
8411 | 8426 | | |
8412 | 8427 | | |
| |||
8484 | 8499 | | |
8485 | 8500 | | |
8486 | 8501 | | |
8487 | | - | |
8488 | | - | |
8489 | | - | |
| 8502 | + | |
| 8503 | + | |
| 8504 | + | |
| 8505 | + | |
| 8506 | + | |
8490 | 8507 | | |
8491 | 8508 | | |
8492 | 8509 | | |
| |||
8501 | 8518 | | |
8502 | 8519 | | |
8503 | 8520 | | |
8504 | | - | |
8505 | | - | |
8506 | | - | |
8507 | | - | |
| 8521 | + | |
| 8522 | + | |
| 8523 | + | |
8508 | 8524 | | |
8509 | 8525 | | |
8510 | 8526 | | |
| |||
8517 | 8533 | | |
8518 | 8534 | | |
8519 | 8535 | | |
8520 | | - | |
| 8536 | + | |
| 8537 | + | |
| 8538 | + | |
| 8539 | + | |
| 8540 | + | |
8521 | 8541 | | |
8522 | 8542 | | |
8523 | 8543 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
66 | 76 | | |
67 | 77 | | |
68 | 78 | | |
| |||
134 | 144 | | |
135 | 145 | | |
136 | 146 | | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
0 commit comments