Commit 5b8dfc7
committed
[CS] Emit fallback diagnostic if needed for
If no other error has been emitted, make sure we emit a fallback
diagnostic rather than crashing in the ASTVerifier or SILGen.IgnoreInvalidASTNode
1 parent 79e8a6c commit 5b8dfc7
File tree
7 files changed
+27
-8
lines changed- include/swift/Sema
- lib/Sema
7 files changed
+27
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5736 | 5736 | | |
5737 | 5737 | | |
5738 | 5738 | | |
5739 | | - | |
| 5739 | + | |
5740 | 5740 | | |
5741 | 5741 | | |
5742 | 5742 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10021 | 10021 | | |
10022 | 10022 | | |
10023 | 10023 | | |
10024 | | - | |
| 10024 | + | |
10025 | 10025 | | |
10026 | 10026 | | |
10027 | 10027 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
239 | 244 | | |
240 | 245 | | |
241 | 246 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
213 | 222 | | |
214 | 223 | | |
215 | 224 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2187 | 2187 | | |
2188 | 2188 | | |
2189 | 2189 | | |
2190 | | - | |
| 2190 | + | |
| 2191 | + | |
| 2192 | + | |
| 2193 | + | |
2191 | 2194 | | |
2192 | 2195 | | |
2193 | 2196 | | |
| |||
2198 | 2201 | | |
2199 | 2202 | | |
2200 | 2203 | | |
2201 | | - | |
| 2204 | + | |
| 2205 | + | |
| 2206 | + | |
| 2207 | + | |
2202 | 2208 | | |
2203 | 2209 | | |
2204 | 2210 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1457 | 1457 | | |
1458 | 1458 | | |
1459 | 1459 | | |
1460 | | - | |
| 1460 | + | |
1461 | 1461 | | |
1462 | 1462 | | |
1463 | 1463 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4875 | 4875 | | |
4876 | 4876 | | |
4877 | 4877 | | |
4878 | | - | |
4879 | | - | |
| 4878 | + | |
4880 | 4879 | | |
4881 | 4880 | | |
4882 | 4881 | | |
| |||
4888 | 4887 | | |
4889 | 4888 | | |
4890 | 4889 | | |
4891 | | - | |
| 4890 | + | |
4892 | 4891 | | |
4893 | 4892 | | |
4894 | 4893 | | |
| |||
0 commit comments