Commit 6ba2629
committed
[Clang importer] Import Swift declaration modifiers from swift_attr.
In addition to importing Swift attributes spelled with the C
`__attribute__((swift_attr("...")))`, also import declaration modifiers,
including `nonisolated`.
Fixes rdar://79402200.1 parent 75fb3c7 commit 6ba2629
File tree
7 files changed
+26
-9
lines changed- include/swift
- AST
- Parse
- lib
- ClangImporter
- Parse
- test
- ClangImporter
- IDE
- Inputs/clang-importer-sdk/usr/include
7 files changed
+26
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
| 78 | + | |
| 79 | + | |
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1004 | 1004 | | |
1005 | 1005 | | |
1006 | 1006 | | |
1007 | | - | |
| 1007 | + | |
| 1008 | + | |
1008 | 1009 | | |
1009 | 1010 | | |
1010 | 1011 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8728 | 8728 | | |
8729 | 8729 | | |
8730 | 8730 | | |
| 8731 | + | |
8731 | 8732 | | |
8732 | 8733 | | |
8733 | | - | |
| 8734 | + | |
8734 | 8735 | | |
8735 | | - | |
| 8736 | + | |
8736 | 8737 | | |
8737 | | - | |
| 8738 | + | |
| 8739 | + | |
| 8740 | + | |
| 8741 | + | |
| 8742 | + | |
| 8743 | + | |
| 8744 | + | |
| 8745 | + | |
| 8746 | + | |
8738 | 8747 | | |
8739 | 8748 | | |
8740 | 8749 | | |
8741 | 8750 | | |
8742 | 8751 | | |
8743 | | - | |
| 8752 | + | |
8744 | 8753 | | |
8745 | 8754 | | |
8746 | 8755 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3554 | 3554 | | |
3555 | 3555 | | |
3556 | 3556 | | |
3557 | | - | |
| 3557 | + | |
| 3558 | + | |
3558 | 3559 | | |
3559 | 3560 | | |
3560 | 3561 | | |
| |||
3622 | 3623 | | |
3623 | 3624 | | |
3624 | 3625 | | |
3625 | | - | |
| 3626 | + | |
| 3627 | + | |
3626 | 3628 | | |
3627 | 3629 | | |
3628 | 3630 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
124 | 127 | | |
125 | 128 | | |
126 | 129 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| 101 | + | |
101 | 102 | | |
102 | 103 | | |
103 | 104 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
99 | 100 | | |
100 | 101 | | |
101 | 102 | | |
| |||
0 commit comments