Commit 3725ae4
committed
Sema: New StrictAccessControl upcoming feature
Some access control holes were unconditionally downgraded to warnings, and
others were conditional on Swift 6 language mode. Let's hang them off an
upcoming feature instead.1 parent 3e2943f commit 3725ae4
File tree
5 files changed
+39
-24
lines changed- include/swift/Basic
- lib
- AST
- Sema
5 files changed
+39
-24
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
302 | 302 | | |
303 | 303 | | |
304 | 304 | | |
| 305 | + | |
305 | 306 | | |
306 | 307 | | |
307 | 308 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
467 | 467 | | |
468 | 468 | | |
469 | 469 | | |
| 470 | + | |
470 | 471 | | |
471 | 472 | | |
472 | 473 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
123 | 125 | | |
124 | 126 | | |
125 | 127 | | |
| |||
207 | 209 | | |
208 | 210 | | |
209 | 211 | | |
210 | | - | |
| 212 | + | |
| 213 | + | |
211 | 214 | | |
212 | 215 | | |
213 | 216 | | |
| |||
460 | 463 | | |
461 | 464 | | |
462 | 465 | | |
463 | | - | |
| 466 | + | |
| 467 | + | |
464 | 468 | | |
465 | 469 | | |
466 | 470 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
550 | 550 | | |
551 | 551 | | |
552 | 552 | | |
553 | | - | |
554 | | - | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
555 | 557 | | |
556 | 558 | | |
557 | | - | |
558 | 559 | | |
559 | 560 | | |
560 | 561 | | |
| |||
2042 | 2043 | | |
2043 | 2044 | | |
2044 | 2045 | | |
| 2046 | + | |
2045 | 2047 | | |
2046 | 2048 | | |
2047 | 2049 | | |
2048 | 2050 | | |
2049 | 2051 | | |
2050 | | - | |
| 2052 | + | |
| 2053 | + | |
2051 | 2054 | | |
2052 | | - | |
| 2055 | + | |
2053 | 2056 | | |
2054 | 2057 | | |
2055 | 2058 | | |
| |||
2058 | 2061 | | |
2059 | 2062 | | |
2060 | 2063 | | |
2061 | | - | |
2062 | | - | |
| 2064 | + | |
| 2065 | + | |
| 2066 | + | |
2063 | 2067 | | |
2064 | 2068 | | |
2065 | 2069 | | |
| |||
2087 | 2091 | | |
2088 | 2092 | | |
2089 | 2093 | | |
2090 | | - | |
| 2094 | + | |
2091 | 2095 | | |
2092 | 2096 | | |
2093 | 2097 | | |
| |||
2150 | 2154 | | |
2151 | 2155 | | |
2152 | 2156 | | |
2153 | | - | |
| 2157 | + | |
2154 | 2158 | | |
2155 | 2159 | | |
2156 | 2160 | | |
| |||
2159 | 2163 | | |
2160 | 2164 | | |
2161 | 2165 | | |
2162 | | - | |
| 2166 | + | |
2163 | 2167 | | |
2164 | 2168 | | |
2165 | 2169 | | |
2166 | 2170 | | |
2167 | 2171 | | |
2168 | | - | |
| 2172 | + | |
2169 | 2173 | | |
2170 | 2174 | | |
2171 | 2175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1069 | 1069 | | |
1070 | 1070 | | |
1071 | 1071 | | |
1072 | | - | |
| 1072 | + | |
1073 | 1073 | | |
1074 | 1074 | | |
1075 | 1075 | | |
| |||
2161 | 2161 | | |
2162 | 2162 | | |
2163 | 2163 | | |
2164 | | - | |
| 2164 | + | |
| 2165 | + | |
2165 | 2166 | | |
2166 | 2167 | | |
2167 | 2168 | | |
| |||
2950 | 2951 | | |
2951 | 2952 | | |
2952 | 2953 | | |
2953 | | - | |
2954 | | - | |
2955 | | - | |
2956 | | - | |
| 2954 | + | |
| 2955 | + | |
| 2956 | + | |
| 2957 | + | |
| 2958 | + | |
| 2959 | + | |
2957 | 2960 | | |
2958 | 2961 | | |
2959 | 2962 | | |
| |||
2974 | 2977 | | |
2975 | 2978 | | |
2976 | 2979 | | |
2977 | | - | |
2978 | | - | |
2979 | | - | |
2980 | | - | |
| 2980 | + | |
| 2981 | + | |
| 2982 | + | |
| 2983 | + | |
| 2984 | + | |
| 2985 | + | |
2981 | 2986 | | |
2982 | 2987 | | |
2983 | 2988 | | |
| |||
0 commit comments