File tree
15 files changed
+427
-89
lines changed- include/swift/AST
- lib
- AST
- SIL/IR
- SILGen
- Sema
- test
- Constraints
- Interpreter
- SILGen
- validation-test/compiler_crashers_2_fixed
15 files changed
+427
-89
lines changedLines changed: 21 additions & 24 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
| 44 | + | |
44 | 45 |
| |
| 46 | + | |
45 | 47 |
| |
46 | 48 |
| |
| 49 | + | |
47 | 50 |
| |
48 | 51 |
| |
49 | 52 |
| |
| |||
52 | 55 |
| |
53 | 56 |
| |
54 | 57 |
| |
55 |
| - | |
| 58 | + | |
56 | 59 |
| |
57 | 60 |
| |
58 | 61 |
| |
| |||
78 | 81 |
| |
79 | 82 |
| |
80 | 83 |
| |
81 |
| - | |
82 |
| - | |
83 |
| - | |
84 |
| - | |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 |
| - | |
| 84 | + | |
90 | 85 |
| |
91 | 86 |
| |
92 | 87 |
| |
| |||
97 | 92 |
| |
98 | 93 |
| |
99 | 94 |
| |
100 |
| - | |
101 |
| - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
102 | 98 |
| |
103 | 99 |
| |
| 100 | + | |
| 101 | + | |
| 102 | + | |
104 | 103 |
| |
105 | 104 |
| |
106 | 105 |
| |
107 | 106 |
| |
108 | 107 |
| |
109 | 108 |
| |
110 |
| - | |
111 |
| - | |
112 |
| - | |
113 |
| - | |
114 |
| - | |
115 |
| - | |
| 109 | + | |
| 110 | + | |
116 | 111 |
| |
117 | 112 |
| |
118 | 113 |
| |
119 |
| - | |
120 |
| - | |
121 | 114 |
| |
122 | 115 |
| |
123 | 116 |
| |
124 |
| - | |
125 |
| - | |
126 |
| - | |
127 |
| - | |
| 117 | + | |
| 118 | + | |
128 | 119 |
| |
129 | 120 |
| |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
130 | 127 |
| |
131 | 128 |
| |
132 | 129 |
| |
|
Lines changed: 37 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| 16 | + | |
16 | 17 |
| |
17 | 18 |
| |
18 | 19 |
| |
19 | 20 |
| |
20 | 21 |
| |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
21 | 46 |
| |
22 | 47 |
| |
23 | 48 |
| |
| |||
126 | 151 |
| |
127 | 152 |
| |
128 | 153 |
| |
129 |
| - | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
130 | 166 |
| |
131 | 167 |
| |
132 | 168 |
| |
|
Lines changed: 29 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2007 | 2007 |
| |
2008 | 2008 |
| |
2009 | 2009 |
| |
2010 |
| - | |
| 2010 | + | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
| 2015 | + | |
| 2016 | + | |
| 2017 | + | |
| 2018 | + | |
| 2019 | + | |
| 2020 | + | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
| 2031 | + | |
| 2032 | + | |
| 2033 | + | |
| 2034 | + | |
2011 | 2035 |
| |
2012 |
| - | |
2013 | 2036 |
| |
2014 | 2037 |
| |
2015 | 2038 |
| |
2016 | 2039 |
| |
2017 | 2040 |
| |
2018 | 2041 |
| |
2019 | 2042 |
| |
2020 |
| - | |
2021 |
| - | |
2022 |
| - | |
2023 |
| - | |
2024 |
| - | |
2025 |
| - | |
2026 |
| - | |
2027 |
| - | |
2028 |
| - | |
2029 |
| - | |
2030 |
| - | |
2031 |
| - | |
2032 |
| - | |
2033 |
| - | |
2034 |
| - | |
2035 |
| - | |
2036 |
| - | |
2037 | 2043 |
| |
2038 | 2044 |
| |
2039 | 2045 |
| |
| |||
2055 | 2061 |
| |
2056 | 2062 |
| |
2057 | 2063 |
| |
| 2064 | + | |
| 2065 | + | |
2058 | 2066 |
| |
2059 | 2067 |
| |
2060 | 2068 |
| |
| |||
2072 | 2080 |
| |
2073 | 2081 |
| |
2074 | 2082 |
| |
| 2083 | + | |
| 2084 | + | |
2075 | 2085 |
| |
2076 | 2086 |
| |
2077 | 2087 |
| |
|
Lines changed: 44 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
118 | 118 |
| |
119 | 119 |
| |
120 | 120 |
| |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
121 | 134 |
| |
122 | 135 |
| |
123 | 136 |
| |
| |||
4241 | 4254 |
| |
4242 | 4255 |
| |
4243 | 4256 |
| |
4244 |
| - | |
| 4257 | + | |
| 4258 | + | |
| 4259 | + | |
| 4260 | + | |
4245 | 4261 |
| |
4246 | 4262 |
| |
4247 | 4263 |
| |
| |||
4259 | 4275 |
| |
4260 | 4276 |
| |
4261 | 4277 |
| |
4262 |
| - | |
4263 |
| - | |
4264 |
| - | |
4265 |
| - | |
| 4278 | + | |
| 4279 | + | |
| 4280 | + | |
| 4281 | + | |
| 4282 | + | |
| 4283 | + | |
| 4284 | + | |
| 4285 | + | |
4266 | 4286 |
| |
4267 |
| - | |
| 4287 | + | |
| 4288 | + | |
| 4289 | + | |
| 4290 | + | |
| 4291 | + | |
| 4292 | + | |
| 4293 | + | |
| 4294 | + | |
4268 | 4295 |
| |
4269 | 4296 |
| |
4270 | 4297 |
| |
| |||
4284 | 4311 |
| |
4285 | 4312 |
| |
4286 | 4313 |
| |
| 4314 | + | |
| 4315 | + | |
| 4316 | + | |
| 4317 | + | |
| 4318 | + | |
4287 | 4319 |
| |
4288 | 4320 |
| |
4289 | 4321 |
| |
| |||
4398 | 4430 |
| |
4399 | 4431 |
| |
4400 | 4432 |
| |
4401 |
| - | |
| 4433 | + | |
4402 | 4434 |
| |
4403 | 4435 |
| |
4404 | 4436 |
| |
| |||
4492 | 4524 |
| |
4493 | 4525 |
| |
4494 | 4526 |
| |
4495 |
| - | |
| 4527 | + | |
| 4528 | + | |
| 4529 | + | |
| 4530 | + | |
4496 | 4531 |
| |
4497 | 4532 |
| |
4498 | 4533 |
| |
| |||
4511 | 4546 |
| |
4512 | 4547 |
| |
4513 | 4548 |
| |
4514 |
| - | |
| 4549 | + | |
4515 | 4550 |
| |
4516 | 4551 |
| |
4517 | 4552 |
| |
|
Lines changed: 11 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1667 | 1667 |
| |
1668 | 1668 |
| |
1669 | 1669 |
| |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
| 1673 | + | |
| 1674 | + | |
| 1675 | + | |
| 1676 | + | |
| 1677 | + | |
1670 | 1678 |
| |
1671 | 1679 |
| |
1672 | 1680 |
| |
| |||
5972 | 5980 |
| |
5973 | 5981 |
| |
5974 | 5982 |
| |
5975 |
| - | |
5976 |
| - | |
5977 |
| - | |
| 5983 | + | |
| 5984 | + | |
| 5985 | + | |
5978 | 5986 |
| |
5979 | 5987 |
| |
5980 | 5988 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
569 | 569 |
| |
570 | 570 |
| |
571 | 571 |
| |
572 |
| - | |
573 |
| - | |
| 572 | + | |
574 | 573 |
| |
575 |
| - | |
| 574 | + | |
576 | 575 |
| |
577 | 576 |
| |
578 | 577 |
| |
|
Lines changed: 2 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2185 | 2185 |
| |
2186 | 2186 |
| |
2187 | 2187 |
| |
2188 |
| - | |
2189 |
| - | |
2190 |
| - | |
| 2188 | + | |
| 2189 | + | |
2191 | 2190 |
| |
2192 | 2191 |
| |
2193 | 2192 |
| |
|
0 commit comments